diff liboctave/Array.h @ 3585:d9803711e047

[project @ 2000-02-08 04:35:39 by jwe]
author jwe
date Tue, 08 Feb 2000 04:35:47 +0000
parents 3796444c54a3
children 0a93682f89c8
line wrap: on
line diff
--- a/liboctave/Array.h	Mon Feb 07 09:24:41 2000 +0000
+++ b/liboctave/Array.h	Tue Feb 08 04:35:47 2000 +0000
@@ -44,7 +44,8 @@
 // all the derived classes.
 
 template <class T>
-class Array
+class
+Array
 {
 protected:
 
@@ -64,7 +65,7 @@
 
     ArrayRep (void) : data (0), len (0), count (1) { }
 
-    ArrayRep (int n) : data (new T [n]), len (n), count (1) { }
+    explicit ArrayRep (int n) : data (new T [n]), len (n), count (1) { }
 
     ArrayRep (const ArrayRep& a)
       : data (new T [a.len]), len (a.len), count (1)
@@ -130,7 +131,7 @@
 #endif
     }
 
-  Array (int n)
+  explicit Array (int n)
     {
       rep = new ArrayRep (n);