aboutsummaryrefslogtreecommitdiffstats
path: root/executor/common_linux.h
diff options
context:
space:
mode:
Diffstat (limited to 'executor/common_linux.h')
-rw-r--r--executor/common_linux.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/executor/common_linux.h b/executor/common_linux.h
index e0537e062..40d2ad894 100644
--- a/executor/common_linux.h
+++ b/executor/common_linux.h
@@ -2910,9 +2910,9 @@ static int setup_loop_device(long unsigned size, long unsigned compressed_size,
goto error_close_memfd;
}
- err = puff_zlib_to_file(data, compressed_size, memfd, size);
- if (err) {
- debug("setup_loop_device: could not decompress data: %d\n", err);
+ if (puff_zlib_to_file(data, compressed_size, memfd, size)) {
+ err = errno;
+ debug("setup_loop_device: could not decompress data: %d\n", errno);
goto error_close_memfd;
}