mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 05:06:43 +00:00
giflib: don't export reallocarray function
This commit is contained in:
parent
6de54b9db2
commit
cb94ff3b7d
@ -0,0 +1,34 @@
|
|||||||
|
--- a/lib/dgif_lib.c
|
||||||
|
+++ b/lib/dgif_lib.c
|
||||||
|
@@ -23,6 +23,8 @@
|
||||||
|
#include "gif_lib.h"
|
||||||
|
#include "gif_lib_private.h"
|
||||||
|
|
||||||
|
+extern void *reallocarray(void *optr, size_t nmemb, size_t size);
|
||||||
|
+
|
||||||
|
/* compose unsigned little endian value */
|
||||||
|
#define UNSIGNED_LITTLE_ENDIAN(lo, hi) ((lo) | ((hi) << 8))
|
||||||
|
|
||||||
|
--- a/lib/gif_lib.h
|
||||||
|
+++ b/lib/gif_lib.h
|
||||||
|
@@ -244,9 +244,6 @@
|
||||||
|
GifPixelType ColorTransIn2[]);
|
||||||
|
extern int GifBitSize(int n);
|
||||||
|
|
||||||
|
-extern void *
|
||||||
|
-reallocarray(void *optr, size_t nmemb, size_t size);
|
||||||
|
-
|
||||||
|
/******************************************************************************
|
||||||
|
Support for the in-core structures allocation (slurp mode).
|
||||||
|
******************************************************************************/
|
||||||
|
--- a/lib/gifalloc.c
|
||||||
|
+++ b/lib/gifalloc.c
|
||||||
|
@@ -10,6 +10,8 @@
|
||||||
|
|
||||||
|
#include "gif_lib.h"
|
||||||
|
|
||||||
|
+extern void *reallocarray(void *optr, size_t nmemb, size_t size);
|
||||||
|
+
|
||||||
|
#define MAX(x, y) (((x) > (y)) ? (x) : (y))
|
||||||
|
|
||||||
|
/******************************************************************************
|
Loading…
x
Reference in New Issue
Block a user