diff src/ov-complex.cc @ 8345:c777f3ce02d8

smarter conversion lookup
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 25 Nov 2008 14:04:55 +0100
parents 82be108cc558
children f00578b495e9
line wrap: on
line diff
--- a/src/ov-complex.cc	Mon Nov 24 12:57:57 2008 -0500
+++ b/src/ov-complex.cc	Tue Nov 25 14:04:55 2008 +0100
@@ -63,10 +63,11 @@
   return new octave_float_complex (v.float_complex_value ());
 }
 
-octave_base_value::type_conv_fcn
+octave_base_value::type_conv_info
 octave_complex::numeric_demotion_function (void) const
 {
-  return default_numeric_demotion_function;
+  return octave_base_value::type_conv_info(default_numeric_demotion_function,
+                                           octave_float_complex::static_type_id ());
 }
 
 octave_base_value *