Update for 'pow' similar problem.
1 Remove some float-functions ambiguities.
3 diff -r b5ca3e646c88 liboctave/ChangeLog
4 --- a/liboctave/ChangeLog Thu Jun 12 10:42:26 2008 +0200
5 +++ b/liboctave/ChangeLog Fri Jun 13 16:34:35 2008 +0200
7 +2008-06-13 Michael Goffioul <michael.goffioul@gmail.com>
9 + * lo-mappers.cc: remove ambiguity about atan2(float,float) usage.
11 2008-06-05 John W. Eaton <jwe@octave.org>
13 * oct-shlib.cc (octave_base_shlib::remove): Only dereference
14 diff -r b5ca3e646c88 liboctave/fCmplxDET.cc
15 --- a/liboctave/fCmplxDET.cc Thu Jun 12 10:42:26 2008 +0200
16 +++ b/liboctave/fCmplxDET.cc Fri Jun 13 16:34:35 2008 +0200
18 float etmp = e2 / xlog2 (static_cast<float>(10));
19 e10 = static_cast<int> (xround (etmp));
21 - c10 = c2 * static_cast<float> (pow (10.0, etmp));
22 + c10 = c2 * static_cast<float> (pow (10.0f, etmp));
26 diff -r b5ca3e646c88 liboctave/lo-mappers.cc
27 --- a/liboctave/lo-mappers.cc Thu Jun 12 10:42:26 2008 +0200
28 +++ b/liboctave/lo-mappers.cc Fri Jun 13 16:34:35 2008 +0200
33 - return atan2 (0.0, x);
34 + return atan2 (0.0f, x);