Skip to content

Commit 3bba379

Browse files
committed
Fix compiler error in PDO
1 parent 0aa03c5 commit 3bba379

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ext/pdo/pdo_stmt.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2302,7 +2302,7 @@ static zval *row_prop_read(zend_object *object, zend_string *name, int type, voi
23022302

23032303
ZVAL_NULL(rv);
23042304
if (stmt) {
2305-
if (is_numeric_string_ex(ZSTR_VAL(name), ZSTR_LEN(name), &lval, NULL, 0, NULL) == IS_LONG) {
2305+
if (is_numeric_string(ZSTR_VAL(name), ZSTR_LEN(name), &lval, NULL, 0) == IS_LONG) {
23062306
if (lval >= 0 && lval < stmt->column_count) {
23072307
fetch_value(stmt, rv, lval, NULL);
23082308
}
@@ -2340,7 +2340,7 @@ static zval *row_dim_read(zend_object *object, zval *member, int type, zval *rv)
23402340
fetch_value(stmt, rv, Z_LVAL_P(member), NULL);
23412341
}
23422342
} else if (Z_TYPE_P(member) == IS_STRING
2343-
&& is_numeric_string_ex(Z_STRVAL_P(member), Z_STRLEN_P(member), &lval, NULL, 0, NULL) == IS_LONG) {
2343+
&& is_numeric_string(Z_STRVAL_P(member), Z_STRLEN_P(member), &lval, NULL, 0) == IS_LONG) {
23442344
if (lval >= 0 && lval < stmt->column_count) {
23452345
fetch_value(stmt, rv, lval, NULL);
23462346
}
@@ -2387,7 +2387,7 @@ static int row_prop_exists(zend_object *object, zend_string *name, int check_emp
23872387
zend_long lval;
23882388

23892389
if (stmt) {
2390-
if (is_numeric_string_ex(ZSTR_VAL(name), ZSTR_LEN(name), &lval, NULL, 0, NULL) == IS_LONG) {
2390+
if (is_numeric_string(ZSTR_VAL(name), ZSTR_LEN(name), &lval, NULL, 0) == IS_LONG) {
23912391
return lval >=0 && lval < stmt->column_count;
23922392
}
23932393

@@ -2422,7 +2422,7 @@ static int row_dim_exists(zend_object *object, zval *member, int check_empty)
24222422
if (Z_TYPE_P(member) == IS_LONG) {
24232423
return Z_LVAL_P(member) >= 0 && Z_LVAL_P(member) < stmt->column_count;
24242424
} else if (Z_TYPE_P(member) == IS_STRING) {
2425-
if (is_numeric_string_ex(Z_STRVAL_P(member), Z_STRLEN_P(member), &lval, NULL, 0, NULL) == IS_LONG) {
2425+
if (is_numeric_string(Z_STRVAL_P(member), Z_STRLEN_P(member), &lval, NULL, 0) == IS_LONG) {
24262426
return lval >=0 && lval < stmt->column_count;
24272427
}
24282428
} else {

0 commit comments

Comments
 (0)