mirror of
https://github.com/php/php-src.git
synced 2025-01-09 20:44:33 +08:00
Add missing zend_parse_parameters_none()
This commit is contained in:
parent
e3abc534eb
commit
375ceefec0
@ -1388,6 +1388,10 @@ PHP_METHOD(Phar, __destruct)
|
||||
zval *zobj = ZEND_THIS;
|
||||
phar_archive_object *phar_obj = (phar_archive_object*)((char*)Z_OBJ_P(zobj) - Z_OBJ_P(zobj)->handlers->offset);
|
||||
|
||||
if (zend_parse_parameters_none() == FAILURE) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (phar_obj->archive && phar_obj->archive->is_persistent) {
|
||||
zend_hash_str_del(&PHAR_G(phar_persist_map), (const char *) phar_obj->archive, sizeof(phar_obj->archive));
|
||||
}
|
||||
@ -4024,6 +4028,10 @@ PHP_METHOD(Phar, hasMetadata)
|
||||
{
|
||||
PHAR_ARCHIVE_OBJECT();
|
||||
|
||||
if (zend_parse_parameters_none() == FAILURE) {
|
||||
return;
|
||||
}
|
||||
|
||||
RETURN_BOOL(Z_TYPE(phar_obj->archive->metadata) != IS_UNDEF);
|
||||
}
|
||||
/* }}} */
|
||||
@ -4105,6 +4113,10 @@ PHP_METHOD(Phar, delMetadata)
|
||||
return;
|
||||
}
|
||||
|
||||
if (zend_parse_parameters_none() == FAILURE) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (Z_TYPE(phar_obj->archive->metadata) != IS_UNDEF) {
|
||||
zval_ptr_dtor(&phar_obj->archive->metadata);
|
||||
ZVAL_UNDEF(&phar_obj->archive->metadata);
|
||||
|
Loading…
Reference in New Issue
Block a user