diff src/DLD-FUNCTIONS/__glpk__.cc @ 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 01f703952eff
children a83bad07f7e3
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/__glpk__.cc	Wed Jan 19 15:12:59 2011 -0500
+++ b/src/DLD-FUNCTIONS/__glpk__.cc	Wed Jan 19 17:55:56 2011 -0500
@@ -595,7 +595,7 @@
   double *lb = LB.fortran_vec ();
 
   //-- LB argument, default: Free
-  Array<int> freeLB (mrowsc, 1);
+  Array<int> freeLB (dim_vector (mrowsc, 1));
   for (int i = 0; i < mrowsc; i++)
      {
        if (xisinf (lb[i]))
@@ -619,7 +619,7 @@
 
   double *ub = UB.fortran_vec ();
 
-  Array<int> freeUB (mrowsc, 1);
+  Array<int> freeUB (dim_vector (mrowsc, 1));
   for (int i = 0; i < mrowsc; i++)
     {
       if (xisinf (ub[i]))
@@ -652,7 +652,7 @@
       return retval;
     }
 
-  Array<int> vartype (mrowsc, 1);
+  Array<int> vartype (dim_vector (mrowsc, 1));
   volatile int isMIP = 0;
   for (int i = 0; i < mrowsc ; i++)
     {