sysdump: add missing return statement in cpio_writefile()
authorH. Peter Anvin <hpa@zytor.com>
Sun, 7 Feb 2010 01:47:15 +0000 (17:47 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Sun, 7 Feb 2010 01:47:15 +0000 (17:47 -0800)
cpio_writefile() should return the actual return value...

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
com32/sysdump/cpio.c

index 79d01fc..b5a48df 100644 (file)
@@ -63,6 +63,8 @@ int cpio_writefile(struct backend *be, const char *filename,
     rv = cpio_hdr(be, 0100644, len, filename, false);
     rv |= write_data(be, data, len, false);
     rv |= write_data(be, pad, -len & 3, false);
+
+    return rv;
 }
 
 int cpio_close(struct backend *be)