From cc17fa213d7f9ae0c3ea234977160095d7b83dc9 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Thu, 7 Jun 2007 03:36:03 +0000 Subject: [PATCH] atof returns double not float? git-svn-id: http://svn.openzap.org/svn/openzap/trunk@233 a93c3328-9c30-0410-af19-c9cd2b2d52af --- libs/openzap/src/libteletone_generate.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/openzap/src/libteletone_generate.c b/libs/openzap/src/libteletone_generate.c index 5c46b1afd1..bb904b2d68 100644 --- a/libs/openzap/src/libteletone_generate.c +++ b/libs/openzap/src/libteletone_generate.c @@ -355,7 +355,7 @@ int teletone_run(teletone_generation_session_t *ts, char *cmd) break; case 'v': { - float vol = atof(cur + 2); + float vol = (float)atof(cur + 2); if (vol <= TELETONE_VOL_DB_MAX && vol >= TELETONE_VOL_DB_MIN) { ts->volume = vol; } @@ -370,7 +370,7 @@ int teletone_run(teletone_generation_session_t *ts, char *cmd) ts->decay_direction = 1; break; case '+': - ts->decay_factor = atof(cur + 2); + ts->decay_factor = (float)atof(cur + 2); break; case 'w': ts->wait = atoi(cur + 2) * (ts->rate / 1000);