summaryrefslogtreecommitdiffstats
path: root/gd-gdcalloc.patch
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2013-04-21 10:14:58 +0200
committerRemi Collet <fedora@famillecollet.com>2013-04-21 10:14:58 +0200
commitb5b7b21e1511b70f07ac93b6f87d2a835e99164d (patch)
tree2e0db5b13f7bc5cee26d7539c326ca1dbc32b6c8 /gd-gdcalloc.patch
gd: import from rawhide
Diffstat (limited to 'gd-gdcalloc.patch')
-rw-r--r--gd-gdcalloc.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/gd-gdcalloc.patch b/gd-gdcalloc.patch
new file mode 100644
index 0000000..00815ad
--- /dev/null
+++ b/gd-gdcalloc.patch
@@ -0,0 +1,25 @@
+diff --git a/src/gd.h b/src/gd.h
+index 50dfe7f..1a33e98 100644
+--- a/src/gd.h
++++ b/src/gd.h
+@@ -729,6 +729,7 @@ BGD_DECLARE(void) gdImagePngCtxEx (gdImagePtr im, gdIOCtx * out, int level);
+ BGD_DECLARE(void) gdImageWBMP (gdImagePtr image, int fg, FILE * out);
+ BGD_DECLARE(void) gdImageWBMPCtx (gdImagePtr image, int fg, gdIOCtx * out);
+
++BGD_DECLARE(void *) gdCalloc (size_t nmemb, size_t size);
+ /* Guaranteed to correctly free memory returned by the gdImage*Ptr
+ functions */
+ BGD_DECLARE(void) gdFree (void *m);
+diff --git a/src/gdhelpers.c b/src/gdhelpers.c
+index 577e9d5..0e6cf61 100644
+--- a/src/gdhelpers.c
++++ b/src/gdhelpers.c
+@@ -61,7 +61,7 @@ gd_strtok_r (char *s, char *sep, char **state)
+ return result;
+ }
+
+-void *
++BGD_DECLARE(void *)
+ gdCalloc (size_t nmemb, size_t size)
+ {
+ return calloc (nmemb, size);