From db36b40b20de90679d739544950cb923d59a68fd Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 23 Aug 2016 20:12:37 +0200 Subject: [PATCH] Rework this code --- libretro-common/formats/png/rpng_encode.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/libretro-common/formats/png/rpng_encode.c b/libretro-common/formats/png/rpng_encode.c index 28a76b447b..b164c15a66 100644 --- a/libretro-common/formats/png/rpng_encode.c +++ b/libretro-common/formats/png/rpng_encode.c @@ -365,10 +365,14 @@ end: free(avg_filtered); free(paeth_filtered); -#if !defined(VITA) if (stream_backend) - stream_backend->stream_free(stream); -#endif + { + if (stream) + { + if (stream_backend->stream_free) + stream_backend->stream_free(stream); + } + } return ret; }