PHP_WIN32_IOUTIL_CLEANUP_W()
return FAILURE;
}
-
+
*space = FreeBytesAvailableToCaller.HighPart * (double) (1ULL << 32) + FreeBytesAvailableToCaller.LowPart;
PHP_WIN32_IOUTIL_CLEANUP_W()
option = PHP_STREAM_META_GROUP_NAME;
value = Z_STRVAL_P(group);
} else {
- php_error_docref(NULL, E_WARNING, "parameter 2 should be string or int, %s given", zend_zval_type_name(group));
- RETURN_FALSE;
+ zend_type_error("Parameter 2 should be string or int, %s given", zend_zval_type_name(group));
+ return;
}
if(wrapper->wops->stream_metadata(wrapper, filename, option, value, NULL)) {
RETURN_TRUE;
RETURN_FALSE;
}
} else {
- php_error_docref(NULL, E_WARNING, "parameter 2 should be string or int, %s given", zend_zval_type_name(group));
- RETURN_FALSE;
+ zend_type_error("Parameter 2 should be string or int, %s given", zend_zval_type_name(group));
+ return;
}
/* Check the basedir */
?>
--FILE--
<?php
-chgrp("sjhgfskhagkfdgskjfhgskfsdgfkdsajf", NULL);
-echo "ALIVE\n";
+try {
+ chgrp("sjhgfskhagkfdgskjfhgskfsdgfkdsajf", null);
+} catch (TypeError $exception) {
+ echo $exception->getMessage() . "\n";
+}
?>
--EXPECTF--
-Warning: chgrp(): parameter 2 should be string or int, null given in %schgrp.php on line 2
-ALIVE
+Parameter 2 should be string or int, null given