]> granicus.if.org Git - php/commitdiff
Fix image method signatures
authorJakub Vrana <jakub@vrana.cz>
Wed, 15 May 2013 19:59:43 +0000 (12:59 -0700)
committerStanislav Malyshev <stas@php.net>
Mon, 10 Jun 2013 09:24:03 +0000 (02:24 -0700)
ext/gd/gd.c

index 73434307c6db9c5156ce024080a4dc143aed290c..4ebac94fcb398a226e3e1645041f23651ee05eab 100644 (file)
@@ -836,28 +836,28 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecrop, 0)
        ZEND_ARG_INFO(0, rect)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_INFO(arginfo_imagecropauto, 0)
+ZEND_BEGIN_ARG_INFO_EX(arginfo_imagecropauto, 0, 0, 1)
        ZEND_ARG_INFO(0, im)
        ZEND_ARG_INFO(0, mode)
        ZEND_ARG_INFO(0, threshold)
        ZEND_ARG_INFO(0, color)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_INFO(arginfo_imagescale, 0)
+ZEND_BEGIN_ARG_INFO_EX(arginfo_imagescale, 0, 0, 2)
        ZEND_ARG_INFO(0, im)
        ZEND_ARG_INFO(0, new_width)
        ZEND_ARG_INFO(0, new_height)
        ZEND_ARG_INFO(0, mode)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_INFO(arginfo_imageaffine, 0)
+ZEND_BEGIN_ARG_INFO_EX(arginfo_imageaffine, 0, 0, 2)
        ZEND_ARG_INFO(0, im)
        ZEND_ARG_INFO(0, affine)
+       ZEND_ARG_INFO(0, clip)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_INFO(arginfo_imageaffinematrixget, 0)
-       ZEND_ARG_INFO(0, im)
-       ZEND_ARG_INFO(0, matrox)
+ZEND_BEGIN_ARG_INFO_EX(arginfo_imageaffinematrixget, 0, 0, 1)
+       ZEND_ARG_INFO(0, type)
        ZEND_ARG_INFO(0, options)
 ZEND_END_ARG_INFO()
 
@@ -5105,7 +5105,7 @@ finish:
 }
 /* }}} */
 
-/* {{{ proto resource imageaffine(resource dst, resource src, array affine, array clip)
+/* {{{ proto resource imageaffine(resource src, array affine[, array clip])
    Return an image containing the affine tramsformed src image, using an optional clipping area */
 PHP_FUNCTION(imageaffine)
 {