diff liboctave/Array.h @ 4054:ac132116db86

[project @ 2002-08-17 23:00:00 by jwe]
author jwe
date Sat, 17 Aug 2002 23:00:01 +0000
parents 945e8c160191
children 6e86256e9c54
line wrap: on
line diff
--- a/liboctave/Array.h
+++ b/liboctave/Array.h
@@ -108,11 +108,11 @@
 
 protected:
 
-  ArrayRep *rep;
+  typename Array<T>::ArrayRep *rep;
 
   Array (T *d, int l)
     {
-      rep = new ArrayRep (d, l);
+      rep = new typename Array<T>::ArrayRep (d, l);
 
 #ifdef HEAVYWEIGHT_INDEXING
       idx = 0;
@@ -125,7 +125,7 @@
 
   Array (void)
     {
-      rep = new ArrayRep ();
+      rep = new typename Array<T>::ArrayRep ();
 
 #ifdef HEAVYWEIGHT_INDEXING
       idx = 0;
@@ -136,7 +136,7 @@
 
   explicit Array (int n)
     {
-      rep = new ArrayRep (n);
+      rep = new typename Array<T>::ArrayRep (n);
 
 #ifdef HEAVYWEIGHT_INDEXING
       idx = 0;