int error;
zend_fcall_info fci;
+ GC_ADDREF(ch->res);
ZVAL_RES(&argv[0], ch->res);
- Z_ADDREF(argv[0]);
ZVAL_STRINGL(&argv[1], data, length);
fci.size = sizeof(fci);
int error;
zend_fcall_info fci;
+ GC_ADDREF(ch->res);
ZVAL_RES(&argv[0], ch->res);
- Z_ADDREF(argv[0]);
ZVAL_STRING(&argv[1], pattern);
ZVAL_STRING(&argv[2], string);
int error;
zend_fcall_info fci;
+ GC_ADDREF(ch->res);
ZVAL_RES(&argv[0], ch->res);
- Z_ADDREF(argv[0]);
ZVAL_LONG(&argv[1], (zend_long)dltotal);
ZVAL_LONG(&argv[2], (zend_long)dlnow);
ZVAL_LONG(&argv[3], (zend_long)ultotal);
int error;
zend_fcall_info fci;
+ GC_ADDREF(ch->res);
ZVAL_RES(&argv[0], ch->res);
- Z_ADDREF(argv[0]);
if (t->res) {
+ GC_ADDREF(t->res);
ZVAL_RES(&argv[1], t->res);
- Z_ADDREF(argv[1]);
} else {
ZVAL_NULL(&argv[1]);
}
int error;
zend_fcall_info fci;
+ GC_ADDREF(ch->res);
ZVAL_RES(&argv[0], ch->res);
- Z_ADDREF(argv[0]);
ZVAL_STRINGL(&argv[1], data, length);
fci.size = sizeof(fci);
int error;
int ret = -1;
+ GC_ADDREF(ch->res);
ZVAL_RES(&argv[0], ch->res);
- Z_ADDREF(argv[0]);
ZVAL_STRING(&argv[1], prompt);
ZVAL_LONG(&argv[2], buflen);