commit | 66f788b0b33ae14ca966f1925c9a3c3aff2144a1 | [log] [tgz] |
---|---|---|
author | Bruce Korb <bkorb@gnu.org> | Fri Nov 25 05:57:10 2005 +0000 |
committer | Bruce Korb <korbb@gcc.gnu.org> | Fri Nov 25 05:57:10 2005 +0000 |
tree | b7fc0bb2d1f51e6270efcf55f97630706b3b7fdf | |
parent | f375f4624065d9aae73af45883cbc45da4cda75a [diff] [blame] |
Check the last byte for '\n' From-SVN: r107492
diff --git a/fixincludes/fixincl.c b/fixincludes/fixincl.c index 250f0b0..f8941c3 100644 --- a/fixincludes/fixincl.c +++ b/fixincludes/fixincl.c
@@ -1202,7 +1202,10 @@ { 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); } }