Patch gd.patch for GD related Bug #81032
Patch version 2021-05-11 23:51 UTC
Return to Bug #81032 |
Download this patch
Patch Revisions:
Developer: flaviohbatista@gmail.com
diff --git a/ext/gd/gd.c b/ext/gd/gd.c
index dedbab181b..fbe239b269 100644
--- a/ext/gd/gd.c
+++ b/ext/gd/gd.c
@@ -57,13 +57,13 @@
#include "gd_compat.h"
-#include <gd.h>
-#include <gd_errors.h>
-#include <gdfontt.h> /* 1 Tiny font */
-#include <gdfonts.h> /* 2 Small font */
-#include <gdfontmb.h> /* 3 Medium bold font */
-#include <gdfontl.h> /* 4 Large font */
-#include <gdfontg.h> /* 5 Giant font */
+#include "libgd/gd.h"
+#include "libgd/gd_errors.h"
+#include "libgd/gdfontt.h" /* 1 Tiny font */
+#include "libgd/gdfonts.h" /* 2 Small font */
+#include "libgd/gdfontmb.h" /* 3 Medium bold font */
+#include "libgd/gdfontl.h" /* 4 Large font */
+#include "libgd/gdfontg.h" /* 5 Giant font */
#if defined(HAVE_GD_FREETYPE) && defined(HAVE_GD_BUNDLED)
# include <ft2build.h>
diff --git a/ext/gd/libgd/gd_crop.c b/ext/gd/libgd/gd_crop.c
index b4bff27006..676545c4db 100644
--- a/ext/gd/libgd/gd_crop.c
+++ b/ext/gd/libgd/gd_crop.c
@@ -19,11 +19,12 @@
* (end code)
**/
-#include <gd.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
+#include "gd.h"
+
static int gdGuessBackgroundColorFromCorners(gdImagePtr im, int *color);
static int gdColorMatch(gdImagePtr im, int col1, int col2, float threshold);
diff --git a/ext/gd/libgd/gd_interpolation.c b/ext/gd/libgd/gd_interpolation.c
index a7cf69165c..3fce0100e8 100644
--- a/ext/gd/libgd/gd_interpolation.c
+++ b/ext/gd/libgd/gd_interpolation.c
@@ -58,7 +58,7 @@ TODO:
#include <string.h>
#include <math.h>
-#include <gd.h>
+#include "gd.h"
#include "gdhelpers.h"
#ifdef _MSC_VER
diff --git a/ext/gd/libgd/gd_wbmp.c b/ext/gd/libgd/gd_wbmp.c
index 13dc9e38d6..22d1c4f4c6 100644
--- a/ext/gd/libgd/gd_wbmp.c
+++ b/ext/gd/libgd/gd_wbmp.c
@@ -51,13 +51,13 @@
----------------------------------------------------------------------------
*/
-#include <gd.h>
-#include <gdfonts.h>
-#include <gd_errors.h>
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
+#include "gd.h"
+#include "gdfonts.h"
+#include "gd_errors.h"
#include "wbmp.h"
|