diff options
Diffstat (limited to 'fixincludes/fixincl.c')
-rw-r--r-- | fixincludes/fixincl.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/fixincludes/fixincl.c b/fixincludes/fixincl.c index 8bd43dcb748..3a6a0076a05 100644 --- a/fixincludes/fixincl.c +++ b/fixincludes/fixincl.c @@ -1199,7 +1199,10 @@ write_replacement (tFixDesc* p_fixd) { FILE* out_fp = create_file (); - fputs (pz_text, out_fp); + size_t sz = strlen (pz_text); + fwrite (pz_text, sz, 1, out_fp); + if (pz_text[ sz-1 ] != '\n') + fputc ('\n', out_fp); fclose (out_fp); } } |