diff liboctave/str-vec.h @ 11570:57632dea2446

attempt better backward compatibility for Array constructors
author John W. Eaton <jwe@octave.org>
date Wed, 19 Jan 2011 17:55:56 -0500
parents fd0a3ac60b0e
children a83bad07f7e3
line wrap: on
line diff
--- a/liboctave/str-vec.h
+++ b/liboctave/str-vec.h
@@ -38,11 +38,14 @@
 
   string_vector (void) : Array<std::string> () { }
 
-  explicit string_vector (octave_idx_type n) : Array<std::string> (n, 1) { }
+  explicit string_vector (octave_idx_type n)
+    : Array<std::string> (dim_vector (n, 1)) { }
 
-  string_vector (const char *s) : Array<std::string> (1, 1, s) { }
+  string_vector (const char *s)
+    : Array<std::string> (dim_vector (1, 1), s) { }
 
-  string_vector (const std::string& s) : Array<std::string> (1, 1, s) { }
+  string_vector (const std::string& s)
+    : Array<std::string> (dim_vector (1, 1), s) { }
 
   string_vector (const string_vector& s) : Array<std::string> (s) { }