Skip to content

Commit 375ceef

Browse files
committed
Add missing zend_parse_parameters_none()
1 parent e3abc53 commit 375ceef

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

ext/phar/phar_object.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1388,6 +1388,10 @@ PHP_METHOD(Phar, __destruct)
13881388
zval *zobj = ZEND_THIS;
13891389
phar_archive_object *phar_obj = (phar_archive_object*)((char*)Z_OBJ_P(zobj) - Z_OBJ_P(zobj)->handlers->offset);
13901390

1391+
if (zend_parse_parameters_none() == FAILURE) {
1392+
return;
1393+
}
1394+
13911395
if (phar_obj->archive && phar_obj->archive->is_persistent) {
13921396
zend_hash_str_del(&PHAR_G(phar_persist_map), (const char *) phar_obj->archive, sizeof(phar_obj->archive));
13931397
}
@@ -4024,6 +4028,10 @@ PHP_METHOD(Phar, hasMetadata)
40244028
{
40254029
PHAR_ARCHIVE_OBJECT();
40264030

4031+
if (zend_parse_parameters_none() == FAILURE) {
4032+
return;
4033+
}
4034+
40274035
RETURN_BOOL(Z_TYPE(phar_obj->archive->metadata) != IS_UNDEF);
40284036
}
40294037
/* }}} */
@@ -4105,6 +4113,10 @@ PHP_METHOD(Phar, delMetadata)
41054113
return;
41064114
}
41074115

4116+
if (zend_parse_parameters_none() == FAILURE) {
4117+
return;
4118+
}
4119+
41084120
if (Z_TYPE(phar_obj->archive->metadata) != IS_UNDEF) {
41094121
zval_ptr_dtor(&phar_obj->archive->metadata);
41104122
ZVAL_UNDEF(&phar_obj->archive->metadata);

0 commit comments

Comments
 (0)