PR31314, chew crashing on use of uninitialized value

The "drop" call in wrap_comment already increments pc.  Defining DOCDD
in proto.str is a warning fix.

	PR 31314
	* chew.c (wrap_comment): Don't increment pc.
	* proto.str (DOCDD): Define.
This commit is contained in:
Alan Modra
2024-01-30 09:38:56 +10:30
parent 920d9f0b39
commit e175a2fc60
2 changed files with 1 additions and 2 deletions

View File

@@ -541,8 +541,6 @@ wrap_comment (void)
overwrite_string (tos - 1, &out);
drop ();
pc++;
}
/* Mod tos so that only lines with leading dots remain */

View File

@@ -166,6 +166,7 @@
: SUBSUBSECTION ignore ;
: INODE ignore ;
: DESCRIPTION ignore ;
: DOCDD ignore ;
: ENDDD EXTERNAL ;
: FUNCTION EXTERNAL ;
: INTERNAL_FUNCTION INTERNAL ;