comparison src/ov-base-mat.h @ 3472:9c509e1cbf49

[project @ 2000-01-24 05:05:49 by jwe]
author jwe
date Mon, 24 Jan 2000 05:05:50 +0000
parents 3ee04ff37b3e
children d14c483b3c12
comparison
equal deleted inserted replaced
3471:a0aef47b4b4d 3472:9c509e1cbf49
74 int length (void) const 74 int length (void) const
75 { 75 {
76 int r = rows (); 76 int r = rows ();
77 int c = columns (); 77 int c = columns ();
78 78
79 return r > c ? r : c; 79 return (r == 0 || c == 0) ? 0 : ((r > c) ? r : c);
80 } 80 }
81 81
82 octave_value all (void) const { return matrix.all (); } 82 octave_value all (void) const { return matrix.all (); }
83 octave_value any (void) const { return matrix.any (); } 83 octave_value any (void) const { return matrix.any (); }
84 84