Changes to be committed:
modified: include/qtext.h
modified: util/makedefs.c
#define TEXT_TRUNC "Text record truncated at line %d\n"
#define OUT_OF_HEADERS "Too many message types (line %d)\nAdjust N_HDR in qtext.h and recompile.\n"
#define OUT_OF_MESSAGES "Too many messages in class (line %d)\nAdjust N_MSG in qtext.h and recompile.\n"
+#define QLINE_TOO_LONG "Line %d too long; truncated\n"
#else /***** !MAKEDEFS *****/
SpinCursor(3);
qt_line++;
+ if (!index(in_line, '\n')) {
+ /* no newline; line is longer than QTEXT_IN_SIZ-1 */
+ int c;
+
+ Fprintf(stderr, QLINE_TOO_LONG, qt_line);
+ /* discard the rest of the current input line */
+ do { c = fgetc(ifp); } while (c != '\n' && c != EOF);
+ }
if (qt_control(line))
do_qt_control(line);
else if (qt_comment(line))