summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libddekit/printf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libddekit/printf.c b/libddekit/printf.c
index 1996987f..0d4ec52f 100644
--- a/libddekit/printf.c
+++ b/libddekit/printf.c
@@ -29,7 +29,7 @@ int ddekit_print(const char *msg)
return -1;
ret = fprintf (output, "%s", msg);
- if (!ret)
+ if (ret > 0)
fflush (output);
return ret;
}
@@ -62,7 +62,7 @@ int ddekit_vprintf(const char *fmt, va_list va)
int ret;
ret = vasprintf (&tmp, fmt, va);
- if (!ret) {
+ if (ret > 0) {
ret = ddekit_print (tmp);
free (tmp);
}