From: Ondřej Surý Date: Thu, 25 Apr 2013 12:25:12 +0000 (+0200) Subject: Remove overflow2, getmbi and skipheader, since they are not needed anymore. X-Git-Tag: php-5.5.0RC1~20 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8a07908215556f24ebe12acfc843483d4a85420d;p=php Remove overflow2, getmbi and skipheader, since they are not needed anymore. --- 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); -} -