summaryrefslogtreecommitdiff
path: root/ext/gd/libgd/gd_security.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/gd/libgd/gd_security.c')
-rw-r--r--ext/gd/libgd/gd_security.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/gd/libgd/gd_security.c b/ext/gd/libgd/gd_security.c
index 897c302539..3813707ade 100644
--- a/ext/gd/libgd/gd_security.c
+++ b/ext/gd/libgd/gd_security.c
@@ -16,15 +16,16 @@
#include <stdlib.h>
#include <limits.h>
#include "gd.h"
+#include "gd_errors.h"
int overflow2(int a, int b)
{
if(a <= 0 || b <= 0) {
- php_gd_error("gd warning: one parameter to a memory allocation multiplication is negative or zero, failing operation gracefully\n");
+ gd_error("gd warning: one parameter to a memory allocation multiplication is negative or zero, failing operation gracefully\n");
return 1;
}
if(a > INT_MAX / b) {
- php_gd_error("gd warning: product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully\n");
+ gd_error("gd warning: product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully\n");
return 1;
}
return 0;