comparison 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
comparison
equal deleted inserted replaced
33381:6f7fe3f85253 33382:79cfa1b7a813
4419 } 4419 }
4420 } 4420 }
4421 break; 4421 break;
4422 4422
4423 default: 4423 default:
4424 panic_impossible (); 4424 error ("expecting format type to be one of 'e', 'f', 'g', 'E', or 'G' but found '%c' - please report this bug", fmt.type);
4425 break; 4425 break;
4426 } 4426 }
4427 4427
4428 return is; 4428 return is;
4429 } 4429 }
4680 if (one_elt_size_spec) \ 4680 if (one_elt_size_spec) \
4681 mval.resize (1, max_size, 0.0); \ 4681 mval.resize (1, max_size, 0.0); \
4682 else if (nr > 0) \ 4682 else if (nr > 0) \
4683 mval.resize (nr, max_size / nr, 0.0); \ 4683 mval.resize (nr, max_size / nr, 0.0); \
4684 else \ 4684 else \
4685 panic_impossible (); \ 4685 error ("unexpected size in character conversion - please report this bug"); \
4686 } \ 4686 } \
4687 else if (nr > 0) \ 4687 else if (nr > 0) \
4688 mval.resize (nr, max_size / nr, 0.0); \ 4688 mval.resize (nr, max_size / nr, 0.0); \
4689 else \ 4689 else \
4690 mval.resize (max_size, 1, 0.0); \ 4690 mval.resize (max_size, 1, 0.0); \
4764 mval.resize (nr, 32, 0.0); 4764 mval.resize (nr, 32, 0.0);
4765 max_size = nr * 32; 4765 max_size = nr * 32;
4766 } 4766 }
4767 } 4767 }
4768 else 4768 else
4769 panic_impossible (); 4769 error ("unexpected size in character conversion - please report this bug");
4770 } 4770 }
4771 else if (nr > 0) 4771 else if (nr > 0)
4772 { 4772 {
4773 if (nc > 0) 4773 if (nc > 0)
4774 { 4774 {
4844 if (one_elt_size_spec) 4844 if (one_elt_size_spec)
4845 mval.resize (1, max_size, 0.0); 4845 mval.resize (1, max_size, 0.0);
4846 else if (nr > 0) 4846 else if (nr > 0)
4847 mval.resize (nr, max_size / nr, 0.0); 4847 mval.resize (nr, max_size / nr, 0.0);
4848 else 4848 else
4849 panic_impossible (); 4849 error ("unexpected size in character conversion - please report this bug");
4850 } 4850 }
4851 else if (nr > 0) 4851 else if (nr > 0)
4852 mval.resize (nr, max_size / nr, 0.0); 4852 mval.resize (nr, max_size / nr, 0.0);
4853 else 4853 else
4854 mval.resize (max_size, 1, 0.0); 4854 mval.resize (max_size, 1, 0.0);