From c7cf9d6df7e2b6cf165f5928bc4920019a875d82 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 22 Aug 2020 16:11:54 +0200 Subject: [PATCH] (RPNG) Simplify rpng_start --- libretro-common/formats/png/rpng.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/libretro-common/formats/png/rpng.c b/libretro-common/formats/png/rpng.c index 448b6e4b23..8e56fbc777 100644 --- a/libretro-common/formats/png/rpng.c +++ b/libretro-common/formats/png/rpng.c @@ -1212,7 +1212,6 @@ void rpng_free(rpng_t *rpng) bool rpng_start(rpng_t *rpng) { unsigned i; - char header[8]; if (!rpng) return false; @@ -1222,12 +1221,8 @@ bool rpng_start(rpng_t *rpng) if (rpng->buff_end - rpng->buff_data < 8) return false; - header[0] = '\0'; - - for (i = 0; i < 8; i++) - header[i] = rpng->buff_data[i]; - - if (string_is_not_equal_fast(header, png_magic, sizeof(png_magic))) + if (string_is_not_equal_fast( + rpng->buff_data, png_magic, sizeof(png_magic))) return false; rpng->buff_data += 8;