--- libgputils/gpwritehex.c.str 2010-01-28 15:56:29.000000000 +0100 +++ libgputils/gpwritehex.c 2010-01-28 15:56:40.000000000 +0100 @@ -65,7 +65,7 @@ static void end_record() { write_byte((-sum) & 0xff); - fprintf(hex, newline); + fprintf(hex, "%s", newline); } void data_line(int start, int stop, int mode)