X-Git-Url: http://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/8cb6370effd9f2dacc6dc9b662a43ea19ee637ac..2310330e7d4d724bf6641339836be8523f95c916:/src/out.c diff --git a/src/out.c b/src/out.c index 3183635..6b3f48f 100644 --- a/src/out.c +++ b/src/out.c @@ -7,6 +7,8 @@ extern FILE *out; extern FILE *outh; +extern gboolean for_cpp; + extern char *filename; extern char *filebase; @@ -62,7 +64,10 @@ out_addline_outfile(FILE *fp) { if(fp == out) { outline++; - fprintf(fp,"#line %d \"%s.c\"\n",outline,filebase); + if(!for_cpp) + fprintf(fp,"#line %d \"%s.c\"\n",outline,filebase); + else + fprintf(fp,"#line %d \"%s.cc\"\n",outline,filebase); } else if(fp == outh) { outhline++; fprintf(fp,"#line %d \"%s.h\"\n",outhline,filebase);