diff -Naur octave-2.1.73/liboctave/ArrayN.h octave-2.1.73-new/liboctave/ArrayN.h --- octave-2.1.73/liboctave/ArrayN.h 2005-05-02 07:16:12.000000000 -0400 +++ octave-2.1.73-new/liboctave/ArrayN.h 2006-06-09 18:10:08.000000000 -0400 @@ -63,7 +63,7 @@ ArrayN (const dim_vector& dv) : Array (dv) { } ArrayN (const dim_vector& dv, const T& val) - : Array (dv) { fill (val); } + : Array (dv) { Array::fill (val); } template explicit ArrayN (const Array2& a) : Array (a, a.dims ()) { } diff -Naur octave-2.1.73/liboctave/DiagArray2.h octave-2.1.73-new/liboctave/DiagArray2.h --- octave-2.1.73/liboctave/DiagArray2.h 2005-05-02 07:16:16.000000000 -0400 +++ octave-2.1.73-new/liboctave/DiagArray2.h 2006-06-09 18:10:08.000000000 -0400 @@ -125,7 +125,7 @@ { this->dimensions = dim_vector (r, c); - fill (val); + Array::fill (val); } DiagArray2 (const Array& a) : Array (a)