Skip to content

Commit 179bc21

Browse files
committed
Use normal zpp in mysqli_result::__construct()
This method doesn't need any special handling...
1 parent 6570fc2 commit 179bc21

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

ext/mysqli/mysqli.c

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1021,19 +1021,8 @@ PHP_METHOD(mysqli_result, __construct)
10211021
MYSQLI_RESOURCE *mysqli_resource;
10221022
zend_long resmode = MYSQLI_STORE_RESULT;
10231023

1024-
switch (ZEND_NUM_ARGS()) {
1025-
case 1:
1026-
if (zend_parse_parameters(1, "O", &mysql_link, mysqli_link_class_entry)==FAILURE) {
1027-
RETURN_THROWS();
1028-
}
1029-
break;
1030-
case 2:
1031-
if (zend_parse_parameters(2, "Ol", &mysql_link, mysqli_link_class_entry, &resmode)==FAILURE) {
1032-
RETURN_THROWS();
1033-
}
1034-
break;
1035-
default:
1036-
WRONG_PARAM_COUNT;
1024+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|l", &mysql_link, mysqli_link_class_entry, &resmode) == FAILURE) {
1025+
RETURN_THROWS();
10371026
}
10381027

10391028
MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);

0 commit comments

Comments
 (0)