ID:               30120
 User updated by:  [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Assigned
 Bug Type:         GD related
 Operating System: Irrelevant
 PHP Version:      5.0.1
 Assigned To:      pajoye
 New Comment:

imagettftext() can be called with 5 parameters after this patch but the
5th parameter is meaningless. PHP should issue warning "Wrong parameter
count" if 5 parameters are passed.

It may be easily overlooked - there are two functions - imageFTtext()
and imageTTFtext(). The first should be called with 4 or 5 parameters,
the second only with 4.


Previous Comments:
------------------------------------------------------------------------

[2004-11-29 09:26:33] [EMAIL PROTECTED]

As far as I can see, the amount of arguments did not change after this
patch.

Even if it did, which side effect are youl talking about?

--Pierre

------------------------------------------------------------------------

[2004-11-28 17:01:21] [EMAIL PROTECTED]

Before patch, imagettftext() could be called with 4 parameters. Now
it's possible to call it with 4 or 5 parameter but the 5th parameter is
superfluous.

The patch was made to allow 5th parameter of imagefttext() be optional
but unnecessary side-effect was that 5th parameter of imagettftext()
was allowed.

------------------------------------------------------------------------

[2004-11-28 15:32:41] [EMAIL PROTECTED]

I'm not quite sure I understand what are you talking about, Jakub.
Could you plz explain how Ilia could add parameter while he made it
optional?

------------------------------------------------------------------------

[2004-09-16 17:09:03] [EMAIL PROTECTED]

Description:
------------
Since PHP 4.3.5 (precisely since patch
http://cvs.php.net/diff.php/php-src/ext/gd/gd.c?r1=1.279&r2=1.280&ty=u),
these two functions has superfluous optional parameter.



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=30120&edit=1

Reply via email to