Mercurial > octave
diff libinterp/corefcn/oct-stream.cc @ 33382:79cfa1b7a813
replace nearly all remaining uses of panic_impossible with error
Affected files: data.cc, error.cc, find.cc, graphics.in.h, ls-hdf5.cc,
oct-hist.cc, oct-stream.cc, pr-output.cc, quad.cc, __init_fltk__.cc,
cdef-class.cc, cdef-utils.cc, ov.h, octave.cc, pt-anon-scopes.cc,
pt-array-list.cc, pt-assign.cc, pt-cmd.h, pt-eval.cc, pt-idx.cc,
pt-stmt.cc, pt-walk.cc, and Sparse.cc.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 12 Apr 2024 11:15:32 -0400 |
parents | fb44a9db1bc6 |
children | 5fded8395daa |
line wrap: on
line diff
--- a/libinterp/corefcn/oct-stream.cc Fri Apr 12 11:17:04 2024 -0400 +++ b/libinterp/corefcn/oct-stream.cc Fri Apr 12 11:15:32 2024 -0400 @@ -4421,7 +4421,7 @@ break; default: - panic_impossible (); + error ("expecting format type to be one of 'e', 'f', 'g', 'E', or 'G' but found '%c' - please report this bug", fmt.type); break; } @@ -4682,7 +4682,7 @@ else if (nr > 0) \ mval.resize (nr, max_size / nr, 0.0); \ else \ - panic_impossible (); \ + error ("unexpected size in character conversion - please report this bug"); \ } \ else if (nr > 0) \ mval.resize (nr, max_size / nr, 0.0); \ @@ -4766,7 +4766,7 @@ } } else - panic_impossible (); + error ("unexpected size in character conversion - please report this bug"); } else if (nr > 0) { @@ -4846,7 +4846,7 @@ else if (nr > 0) mval.resize (nr, max_size / nr, 0.0); else - panic_impossible (); + error ("unexpected size in character conversion - please report this bug"); } else if (nr > 0) mval.resize (nr, max_size / nr, 0.0);