Skip to content

Commit 9edd3ff

Browse files
committed
Drop -Wstrict-prototypes for GD
1 parent 8d9894b commit 9edd3ff

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ext/gd/config.m4

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,9 @@ if test "$PHP_GD" != "no"; then
149149
libgd/gd_transform.c libgd/gd_crop.c libgd/gd_interpolation.c libgd/gd_matrix.c \
150150
libgd/gd_bmp.c libgd/gd_tga.c"
151151

152+
dnl Disable strict prototypes as GD takes advantages of variadic function signatures for function pointers.
153+
AX_CHECK_COMPILE_FLAG([-Wno-strict-prototypes], GC_CFLAGS="$GD_CFLAGS -Wnostrict-prototypes", , [-Werror])
154+
152155
dnl check for fabsf and floorf which are available since C99
153156
AC_CHECK_FUNCS(fabsf floorf)
154157

0 commit comments

Comments
 (0)