diff --git a/Strategic/strategicmap.cpp b/Strategic/strategicmap.cpp index 6c5c6198..e3330f0c 100644 --- a/Strategic/strategicmap.cpp +++ b/Strategic/strategicmap.cpp @@ -5344,7 +5344,7 @@ FLOAT GetSAMMaxDistanceToCoveredSector( UINT8 usSam ) { if ( ubSAMControlledSectors[y][x] & (1 << usSam) ) { - FLOAT dist = std::sqrt( FLOAT((sam_x - x)*(sam_x - x) + (sam_y - y)*(sam_y - y)) ); + FLOAT dist = sqrt( FLOAT((sam_x - x)*(sam_x - x) + (sam_y - y)*(sam_y - y)) ); if ( maxdist < dist ) maxdist = dist; @@ -5375,7 +5375,7 @@ BOOLEAN DoesSamCoverSector( UINT8 usSam, UINT8 usSector, BOOLEAN* apSamIsWorking *apSamIsWorking = TRUE; } - FLOAT dist = std::sqrt( FLOAT((SECTORX( samsector ) - SECTORX( usSector ))*(SECTORX( samsector ) - SECTORX( usSector )) + (SECTORY( samsector ) - SECTORY( usSector ))*(SECTORY( samsector ) - SECTORY( usSector ))) ); + FLOAT dist = sqrt( FLOAT((SECTORX( samsector ) - SECTORX( usSector ))*(SECTORX( samsector ) - SECTORX( usSector )) + (SECTORY( samsector ) - SECTORY( usSector ))*(SECTORY( samsector ) - SECTORY( usSector ))) ); // determine max distance SAM has to cover FLOAT sammaxdistance = GetSAMMaxDistanceToCoveredSector( usSam ); diff --git a/Tactical/Interface Control.cpp b/Tactical/Interface Control.cpp index 91a45fe0..24febb72 100644 --- a/Tactical/Interface Control.cpp +++ b/Tactical/Interface Control.cpp @@ -3,6 +3,7 @@ #else #include #include + #include #include "sgp.h" #include "gameloop.h" #include "himage.h" @@ -636,7 +637,7 @@ void DrawExplosionWarning( INT32 sGridno, INT8 usLevel, INT8 usDelay ) { for ( INT32 y = yl; y <= yh; ++y ) { - FLOAT diff = std::sqrt( (FLOAT)((sScreenX - x) * (sScreenX - x) + 2 * (sScreenY - y) * (sScreenY - y)) ); + FLOAT diff = sqrt( (FLOAT)((sScreenX - x) * (sScreenX - x) + 2 * (sScreenY - y) * (sScreenY - y)) ); if ( radius_inner <= diff && diff <= radius_outer ) {