Mercurial > hg > octave-lyh
diff liboctave/Array.cc @ 2109:356f70c8fcbd
[project @ 1996-04-30 12:31:30 by jwe]
author | jwe |
---|---|
date | Tue, 30 Apr 1996 12:31:30 +0000 |
parents | 468a96dd03fc |
children | 8b262e771614 |
line wrap: on
line diff
--- a/liboctave/Array.cc +++ b/liboctave/Array.cc @@ -169,20 +169,19 @@ } return rep->data; } - template <class T> T -Array<T>::range_error (void) const +Array<T>::range_error (const char *fcn, int n) const { - (*current_liboctave_error_handler) ("range error"); + (*current_liboctave_error_handler) ("%s (%d): range error", fcn, n); return T (); } template <class T> T& -Array<T>::range_error (void) +Array<T>::range_error (const char *fcn, int n) { - (*current_liboctave_error_handler) ("range error"); + (*current_liboctave_error_handler) ("%s (%d): range error", fcn, n); static T foo; return foo; }