File tree 1 file changed +12
-0
lines changed 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -1388,6 +1388,10 @@ PHP_METHOD(Phar, __destruct)
1388
1388
zval * zobj = ZEND_THIS ;
1389
1389
phar_archive_object * phar_obj = (phar_archive_object * )((char * )Z_OBJ_P (zobj ) - Z_OBJ_P (zobj )-> handlers -> offset );
1390
1390
1391
+ if (zend_parse_parameters_none () == FAILURE ) {
1392
+ return ;
1393
+ }
1394
+
1391
1395
if (phar_obj -> archive && phar_obj -> archive -> is_persistent ) {
1392
1396
zend_hash_str_del (& PHAR_G (phar_persist_map ), (const char * ) phar_obj -> archive , sizeof (phar_obj -> archive ));
1393
1397
}
@@ -4024,6 +4028,10 @@ PHP_METHOD(Phar, hasMetadata)
4024
4028
{
4025
4029
PHAR_ARCHIVE_OBJECT ();
4026
4030
4031
+ if (zend_parse_parameters_none () == FAILURE ) {
4032
+ return ;
4033
+ }
4034
+
4027
4035
RETURN_BOOL (Z_TYPE (phar_obj -> archive -> metadata ) != IS_UNDEF );
4028
4036
}
4029
4037
/* }}} */
@@ -4105,6 +4113,10 @@ PHP_METHOD(Phar, delMetadata)
4105
4113
return ;
4106
4114
}
4107
4115
4116
+ if (zend_parse_parameters_none () == FAILURE ) {
4117
+ return ;
4118
+ }
4119
+
4108
4120
if (Z_TYPE (phar_obj -> archive -> metadata ) != IS_UNDEF ) {
4109
4121
zval_ptr_dtor (& phar_obj -> archive -> metadata );
4110
4122
ZVAL_UNDEF (& phar_obj -> archive -> metadata );
You can’t perform that action at this time.
0 commit comments