diff --git a/libretro-common/formats/png/rpng.c b/libretro-common/formats/png/rpng.c index 9649ab7e9c..a91d3d475c 100644 --- a/libretro-common/formats/png/rpng.c +++ b/libretro-common/formats/png/rpng.c @@ -44,6 +44,11 @@ enum png_process_code PNG_PROCESS_END = 1 }; +static INLINE uint32_t dword_be(const uint8_t *buf) +{ + return (buf[0] << 24) | (buf[1] << 16) | (buf[2] << 8) | (buf[3] << 0); +} + static enum png_chunk_type png_chunk_type(const struct png_chunk *chunk) { unsigned i; diff --git a/libretro-common/formats/png/rpng_internal.h b/libretro-common/formats/png/rpng_internal.h index fbf64eea07..449e526f96 100644 --- a/libretro-common/formats/png/rpng_internal.h +++ b/libretro-common/formats/png/rpng_internal.h @@ -160,11 +160,6 @@ static INLINE int paeth(int a, int b, int c) return c; } -static INLINE uint32_t dword_be(const uint8_t *buf) -{ - return (buf[0] << 24) | (buf[1] << 16) | (buf[2] << 8) | (buf[3] << 0); -} - int rpng_load_image_argb_process_inflate_init(rpng_t *rpng, uint32_t **data, unsigned *width, unsigned *height);