I'm working on updating an extension for PHP 7 compatibility. I have one function that uses an optional zval ** with zend_parse_parameters().

        zval **zprevcount = NULL;
        int count;
        int argc = ZEND_NUM_ARGS();

if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|Z", &zprevcount) == FAILURE) return;

        ...

        if (argc > 0)
        {
                count = (int)PrevCount;

                zval_dtor(*zprevcount);
                ZVAL_LONG(*zprevcount, count);
        }

What's the correct way to translate that into PHP 7?

--
Thomas Hruska
CubicleSoft President

I've got great, time saving software that you will find useful.

http://cubiclesoft.com/

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to