From: olivier <> Date: Wed, 23 May 2007 11:12:24 +0000 (+0000) Subject: cast double literals (breaks on Debian Sarge) X-Git-Tag: 1.1~909 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=06a5a0b8400aaa727dcac06975cfe64ea76eee3d;p=telemeta.git cast double literals (breaks on Debian Sarge) --- diff --git a/telemeta/visualization/wav2png/main.cpp b/telemeta/visualization/wav2png/main.cpp index 07614357..05c0e3ed 100644 --- a/telemeta/visualization/wav2png/main.cpp +++ b/telemeta/visualization/wav2png/main.cpp @@ -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)); }