diff --git a/lib/roken/dumpdata.c b/lib/roken/dumpdata.c index baadcab1b..4dbb02abe 100644 --- a/lib/roken/dumpdata.c +++ b/lib/roken/dumpdata.c @@ -90,7 +90,8 @@ rk_undumpdata(const char *filename, void **buf, size_t *size) ret = EINVAL; free(*buf); *buf = NULL; - } + } else + ret = 0; out: close(fd);