diff --git a/3rdparty/fcpp/cpp6.c b/3rdparty/fcpp/cpp6.c index 0419152fb..30d22697c 100644 --- a/3rdparty/fcpp/cpp6.c +++ b/3rdparty/fcpp/cpp6.c @@ -1084,7 +1084,7 @@ void domsg(struct Global *global, ; tp = file ? file->filename : 0; Error(global, "%s\"%s\", line %d: %s: ", - MSG_PREFIX, tp, global->infile->fp?global->line:file->line, severity); + MSG_PREFIX, tp, global->infile?global->line:(file?file->line:0), severity); if(global->error) global->error(global->userdata, ErrorMessage[error], arg); #if defined(UNIX)