diff liboctave/MArrayN.cc @ 4646:eff8f977508c

[project @ 2003-11-23 18:13:19 by jwe]
author jwe
date Sun, 23 Nov 2003 18:13:19 +0000
parents bd2067547b40
children 334a27c8f453
line wrap: on
line diff
--- a/liboctave/MArrayN.cc
+++ b/liboctave/MArrayN.cc
@@ -42,7 +42,7 @@
 MArrayN<T>&
 operator += (MArrayN<T>& a, const T& s)
 {
-  DO_VS_OP2 (+=)
+  DO_VS_OP2 (T, a, +=, s)
   return a;
 }
 
@@ -50,7 +50,7 @@
 MArrayN<T>&
 operator -= (MArrayN<T>& a, const T& s)
 {
-  DO_VS_OP2 (-=)
+  DO_VS_OP2 (T, a, -=, s)
   return a;
 }
 
@@ -70,7 +70,7 @@
       if (a_dims != b_dims)
 	gripe_nonconformant ("operator +=", a_dims, b_dims);
       else
-	DO_VV_OP2 (+=);
+	DO_VV_OP2 (T, a, +=, b);
     }
 
   return a;
@@ -90,7 +90,7 @@
       if (a_dims != b_dims)
 	gripe_nonconformant ("operator -=", a_dims, b_dims);
       else
-	DO_VV_OP2 (-=);
+	DO_VV_OP2 (T, a, -=, b);
     }
   return a;
 }