diff mbox series

Fix coverity #292154

Message ID 20200409142249.20847-2-sbabic@denx.de
State Accepted
Headers show
Series Fix coverity #292154 | expand

Commit Message

Stefano Babic April 9, 2020, 2:22 p.m. UTC
Signed-off-by: Stefano Babic <sbabic@denx.de>
---
 core/cpio_utils.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/core/cpio_utils.c b/core/cpio_utils.c
index 285c00c..9fe25a6 100644
--- a/core/cpio_utils.c
+++ b/core/cpio_utils.c
@@ -112,7 +112,12 @@  void extract_padding(int fd, unsigned long *offset)
 int copy_write(void *out, const void *buf, unsigned int len)
 {
 	int ret;
-	int fd = (out != NULL) ? *(int *)out : -1;
+	int fd;
+
+	if (!out)
+		return -1;
+
+	fd = *(int *)out;
 
 	while (len) {
 		errno = 0;