]> git.parisson.com Git - telemeta.git/commitdiff
cast double literals (breaks on Debian Sarge)
authorolivier <>
Wed, 23 May 2007 11:12:24 +0000 (11:12 +0000)
committerolivier <>
Wed, 23 May 2007 11:12:24 +0000 (11:12 +0000)
telemeta/visualization/wav2png/main.cpp

index 07614357e70ea5f9022401f4a1a22ab911a28a80..05c0e3edc0f875498a693fc2cf17e86baa23e380 100644 (file)
@@ -389,7 +389,7 @@ ColorVector getColorValues(std::string filename, float samplesPerPixel, long wid
                                                if(values[k] < 0.f)
                                                        values[k] = 0.f;
 
-                                               float scaledValue = sqrt(values[k]) / sqrt(11025);
+                                               float scaledValue = sqrt(values[k]) / sqrt((double)11025);
                                                
                                                colors.push_back(float2color(scaledValue,image));
                                        }
@@ -403,7 +403,7 @@ ColorVector getColorValues(std::string filename, float samplesPerPixel, long wid
                                                if(values[k] < 0.f)
                                                        values[k] = 0.f;
 
-                                               float scaledValue = log(values[k]+1) / log(512+1);
+                                               float scaledValue = log(values[k]+1) / log((double)(512+1));
                                                
                                                colors.push_back(float2color(scaledValue,image));
                                        }