Commit 14fbab6d by Neil Booth Committed by Neil Booth

cpperror.c (print_file_and_line): Don't display line number if 0.

        * cpperror.c (print_file_and_line): Don't display line number
        if 0.

From-SVN: r37523
parent a8a05998
2000-11-17 Neil Booth <neilb@earthling.net>
* cpperror.c (print_file_and_line): Don't display line number
if 0.
2000-11-17 Zack Weinberg <zack@wolery.stanford.edu> 2000-11-17 Zack Weinberg <zack@wolery.stanford.edu>
* ggc.h: Delete ggc_add_string_root and ggc_mark_string. Add * ggc.h: Delete ggc_add_string_root and ggc_mark_string. Add
......
...@@ -86,19 +86,19 @@ print_containing_files (pfile, ip) ...@@ -86,19 +86,19 @@ print_containing_files (pfile, ip)
} }
static void static void
print_file_and_line (filename, line, column) print_file_and_line (filename, line, col)
const char *filename; const char *filename;
unsigned int line, column; unsigned int line, col;
{ {
if (filename == 0 || *filename == '\0') if (filename == 0 || *filename == '\0')
filename = "<stdin>"; filename = "<stdin>";
if (line == (unsigned int)-1) if (line == 0)
fprintf (stderr, "%s: ", filename); fprintf (stderr, "%s: ", filename);
else if (column > 0) else if (col == 0)
fprintf (stderr, "%s:%u:%u: ", filename, line, column);
else
fprintf (stderr, "%s:%u: ", filename, line); fprintf (stderr, "%s:%u: ", filename, line);
else
fprintf (stderr, "%s:%u:%u: ", filename, line, col);
} }
/* Set up for an error message: print the file and line, bump the error /* Set up for an error message: print the file and line, bump the error
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment