# HG changeset patch # User jwe # Date 1059595391 0 # Node ID d4d1a0be55f7b8d03b16bf515a113e592f0a7c41 # Parent 7afd4bf05aa8c742b71362bcbff9133db4b70118 [project @ 2003-07-30 20:03:11 by jwe] diff -r 7afd4bf05aa8 -r d4d1a0be55f7 src/ChangeLog --- a/src/ChangeLog Wed Jul 30 19:15:31 2003 +0000 +++ b/src/ChangeLog Wed Jul 30 20:03:11 2003 +0000 @@ -1,5 +1,7 @@ 2003-07-30 John W. Eaton + * data.cc (make_diag): Use std::abs instead of our own ABS macro. + * utils.cc (identity_matrix): Move here from data.cc. (identity_matrix): Use std::min instead of our own MIN macro. diff -r 7afd4bf05aa8 -r d4d1a0be55f7 src/data.cc --- a/src/data.cc Wed Jul 30 19:15:31 2003 +0000 +++ b/src/data.cc Wed Jul 30 20:03:11 2003 +0000 @@ -42,14 +42,6 @@ #include "oct-obj.h" #include "utils.h" -#ifndef MIN -#define MIN(a,b) ((a) < (b) ? (a) : (b)) -#endif - -#ifndef ABS -#define ABS(x) (((x) < 0) ? (-x) : (x)) -#endif - #define ANY_ALL(FCN) \ \ octave_value retval; \ @@ -454,7 +446,7 @@ if (nr == 1) { - int n = nc + ABS (k); + int n = nc + std::abs (k); Matrix m (n, n, 0.0); for (int i = 0; i < nc; i++) m (i+roff, i+coff) = v (0, i); @@ -462,7 +454,7 @@ } else { - int n = nr + ABS (k); + int n = nr + std::abs (k); Matrix m (n, n, 0.0); for (int i = 0; i < nr; i++) m (i+roff, i+coff) = v (i, 0); @@ -496,7 +488,7 @@ if (nr == 1) { - int n = nc + ABS (k); + int n = nc + std::abs (k); ComplexMatrix m (n, n, 0.0); for (int i = 0; i < nc; i++) m (i+roff, i+coff) = v (0, i); @@ -504,7 +496,7 @@ } else { - int n = nr + ABS (k); + int n = nr + std::abs (k); ComplexMatrix m (n, n, 0.0); for (int i = 0; i < nr; i++) m (i+roff, i+coff) = v (i, 0);