From 8a07908215556f24ebe12acfc843483d4a85420d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Thu, 25 Apr 2013 14:25:12 +0200 Subject: [PATCH] Remove overflow2, getmbi and skipheader, since they are not needed anymore. --- ext/gd/libgd/gd_compat.c | 48 ---------------------------------------- 1 file changed, 48 deletions(-) diff --git a/ext/gd/libgd/gd_compat.c b/ext/gd/libgd/gd_compat.c index f3627a1404..875fbd6f79 100644 --- a/ext/gd/libgd/gd_compat.c +++ b/ext/gd/libgd/gd_compat.c @@ -32,51 +32,3 @@ const char * gdPngGetVersionString() return PNG_LIBPNG_VER_STRING; } #endif - -/* Not exported by libgd, copied from gdhelpers.h */ -int overflow2(int a, int b) -{ - if(a <= 0 || b <= 0) { - return 1; - } - if(a > INT_MAX / b) { - return 1; - } - return 0; -} - -/* Not exported by libgd, copied from wbmp.c */ -int -getmbi (int (*getin) (void *in), void *in) -{ - int i, mbi = 0; - - do - { - i = getin (in); - if (i < 0) - return (-1); - mbi = (mbi << 7) | (i & 0x7f); - } - while (i & 0x80); - - return (mbi); -} - -/* Not exported by libgd, copied from wbmp.c */ -int -skipheader (int (*getin) (void *in), void *in) -{ - int i; - - do - { - i = getin (in); - if (i < 0) - return (-1); - } - while (i & 0x80); - - return (0); -} - -- 2.40.0