ID: 15024
Updated by: mfischer
Old Summary: Can't use ParameterPassedByReference()
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Bogus
Bug Type: *Compile Issues
Operating System: Caldera Linux
PHP Version: 4.1.1
New Comment:

The internal API may change but is not subject to this bug system.

You might want to take a look at PZVAL_IS_REF() macro.


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

[2002-01-13 20:32:42] [EMAIL PROTECTED]

I have a few extensions that I've written for PHP, and under 4.1.1,
when linking I get the following error:

modules/php4/libphp4.a(cmtest.o): In function `php3_cm_sendsms':
..../php-4.1.1/ext/cmtest/cmtest.c:185: undefined reference to
`ParameterPassedByReference'

I built a minimal extension with ext_skel, and only one simple function
that had contained the code:


        if(!ParameterPassedByReference(ht, 2))
        {
            zend_error(E_WARNING, "Parameter 2 wasn't passed by
reference");
            RETURN_NULL();
        }

This was just to make sure that none of my other code could have been
causing the problem. This made the problem clearly reproducible. This
exact code works fine under php4.03pl1. (This code was extracted from
the API docs on the zend website, I think). 

Thanks,

Ron. 

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



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


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to