changeset 5752:d43a097e13d7

[project @ 2006-04-12 17:02:17 by jwe]
author jwe
date Wed, 12 Apr 2006 17:02:17 +0000
parents 02c7e288f581
children f243564379e5
files liboctave/ArrayN.h liboctave/ChangeLog liboctave/DiagArray2.h
diffstat 3 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/ArrayN.h
+++ b/liboctave/ArrayN.h
@@ -59,7 +59,7 @@
   ArrayN (const dim_vector& dv) : Array<T> (dv) { }
 
   ArrayN (const dim_vector& dv, const T& val)
-    : Array<T> (dv) { fill (val); }
+    : Array<T> (dv) { Array<T>::fill (val); }
 
   template <class U>
   explicit ArrayN (const Array2<U>& a) : Array<T> (a, a.dims ()) { }
--- a/liboctave/ChangeLog
+++ b/liboctave/ChangeLog
@@ -1,3 +1,8 @@
+2006-04-12  Rafael Laboissiere  <rafael@debian.org>
+
+	* ArrayN.h (ArrayN::ArrayN): Qualify fill with Array<T> base class.
+	* DiagArray2.h (DiagArray2::DiagArray2): Likewise.
+
 2006-04-03  David Bateman  <dbateman@free.fr>
 
 	* Sparse.cc (Sparse<T>::resize): Use xcidx rather than cdix, etc
--- a/liboctave/DiagArray2.h
+++ b/liboctave/DiagArray2.h
@@ -121,7 +121,7 @@
     {
       this->dimensions = dim_vector (r, c);
 
-      fill (val);
+      Array<T>::fill (val);
     }
 
   DiagArray2 (const Array<T>& a) : Array<T> (a)