* c-lex.c (cb_file_change): Treat in_system_header as strictly
boolean (0 or 1).
From-SVN: r38361
+2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * c-lex.c (cb_file_change): Treat in_system_header as strictly
+ boolean (0 or 1).
+
2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
* cppmain.c: Update print.lineno with -P.
cpp_reader *pfile ATTRIBUTE_UNUSED;
const cpp_file_change *fc;
{
- /* Do the actions implied by the preceding numbers. */
if (fc->reason == FC_ENTER)
{
/* Don't stack the main buffer on the input stack. */
}
update_header_times (fc->to.filename);
- in_system_header = fc->sysp;
+ in_system_header = fc->sysp != 0;
input_filename = fc->to.filename;
lineno = fc->to.lineno; /* Do we need this? */