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);
    }
 }