Remove some float-functions ambiguities. diff -r b5ca3e646c88 liboctave/ChangeLog --- a/liboctave/ChangeLog Thu Jun 12 10:42:26 2008 +0200 +++ b/liboctave/ChangeLog Fri Jun 13 16:34:35 2008 +0200 @@ -1,3 +1,7 @@ +2008-06-13 Michael Goffioul + + * lo-mappers.cc: remove ambiguity about atan2(float,float) usage. + 2008-06-05 John W. Eaton * oct-shlib.cc (octave_base_shlib::remove): Only dereference diff -r b5ca3e646c88 liboctave/fCmplxDET.cc --- a/liboctave/fCmplxDET.cc Thu Jun 12 10:42:26 2008 +0200 +++ b/liboctave/fCmplxDET.cc Fri Jun 13 16:34:35 2008 +0200 @@ -57,7 +57,7 @@ float etmp = e2 / xlog2 (static_cast(10)); e10 = static_cast (xround (etmp)); etmp -= e10; - c10 = c2 * static_cast (pow (10.0, etmp)); + c10 = c2 * static_cast (pow (10.0f, etmp)); } } diff -r b5ca3e646c88 liboctave/lo-mappers.cc --- a/liboctave/lo-mappers.cc Thu Jun 12 10:42:26 2008 +0200 +++ b/liboctave/lo-mappers.cc Fri Jun 13 16:34:35 2008 +0200 @@ -402,7 +402,7 @@ float arg (float x) { - return atan2 (0.0, x); + return atan2 (0.0f, x); } float