From 92ea40d96ec3ff6b298b77bc381fd40dd4c3c721 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 24 Nov 2017 21:39:10 +0100 Subject: [PATCH] Fix edge case when file is empty --- libretro-common/file/nbio/nbio_stdio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libretro-common/file/nbio/nbio_stdio.c b/libretro-common/file/nbio/nbio_stdio.c index f7c46a48e5..41f7cae867 100644 --- a/libretro-common/file/nbio/nbio_stdio.c +++ b/libretro-common/file/nbio/nbio_stdio.c @@ -75,7 +75,7 @@ struct nbio_t* nbio_open(const char * filename, unsigned mode) if (len) buf = malloc(len); - if (!buf) + if (len && !buf) goto error; handle->data = buf;