summaryrefslogtreecommitdiff
path: root/stream/obj_print.c
diff options
context:
space:
mode:
Diffstat (limited to 'stream/obj_print.c')
-rw-r--r--stream/obj_print.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/stream/obj_print.c b/stream/obj_print.c
index fcbebffd..a63100a1 100644
--- a/stream/obj_print.c
+++ b/stream/obj_print.c
@@ -315,7 +315,6 @@ void
fz_debugobj(fz_obj *obj)
{
char buf[1024];
- char newline = '\n';
char *ptr;
int n;
@@ -323,7 +322,8 @@ fz_debugobj(fz_obj *obj)
if (n < sizeof buf)
{
fz_sprintobj(buf, sizeof buf, obj, 0);
- fwrite(buf, 1, n, stdout);
+ fputs(buf, stdout);
+ fputc('\n', stdout);
}
else
{
@@ -331,11 +331,9 @@ fz_debugobj(fz_obj *obj)
if (!ptr)
return;
fz_sprintobj(ptr, n, obj, 0);
- fwrite(ptr, 1, n, stdout);
+ fputs(buf, stdout);
+ fputc('\n', stdout);
fz_free(ptr);
}
-
- fwrite(&newline, 1, 1, stdout);
- fflush(stdout);
}