Update of /cvsroot/php-directfb/PHP-DirectFB/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3088/src
Modified Files:
isurface.c
Log Message:
Allow calling IDirectFBSurface::GetAccelerationMask() without surface parameter.
Index: isurface.c
===================================================================
RCS file: /cvsroot/php-directfb/PHP-DirectFB/src/isurface.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** isurface.c 10 Nov 2004 12:14:24 -0000 1.1.1.1
--- isurface.c 13 Nov 2004 10:52:21 -0000 1.2
***************
*** 94,98 ****
{
IDirectFBSurface *surface;
! IDirectFBSurface *source;
DFBAccelerationMask mask = 0;
zval *obj;
--- 94,98 ----
{
IDirectFBSurface *surface;
! IDirectFBSurface *source = NULL;
DFBAccelerationMask mask = 0;
zval *obj;
***************
*** 100,104 ****
DIRECTFB_THIS_GET_PRIVATE( surface );
! if (zend_parse_parameters( ZEND_NUM_ARGS() TSRMLS_CC, "O",
&obj, IDirectFBSurface_ce ) != SUCCESS)
INVARG();
--- 100,104 ----
DIRECTFB_THIS_GET_PRIVATE( surface );
! if (zend_parse_parameters( ZEND_NUM_ARGS() TSRMLS_CC, "|O!",
&obj, IDirectFBSurface_ce ) != SUCCESS)
INVARG();
|