Skip to content

Commit b374092

Browse files
committed
Table names cannot contain nul bytes
1 parent 198fb99 commit b374092

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

ext/pgsql/pgsql.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3079,7 +3079,7 @@ PHP_FUNCTION(pg_copy_to)
30793079
ExecStatusType status;
30803080
char *csv = (char *)NULL;
30813081

3082-
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rS|Ss", &pgsql_link,
3082+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rP|Ss", &pgsql_link,
30833083
&table_name, &pg_delimiter, &pg_null_as, pg_null_as_len) == FAILURE) {
30843084
RETURN_THROWS();
30853085
}
@@ -3173,7 +3173,7 @@ PHP_FUNCTION(pg_copy_from)
31733173
PGresult *pgsql_result;
31743174
ExecStatusType status;
31753175

3176-
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rSa|Ss", &pgsql_link,
3176+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rPa|Ss", &pgsql_link,
31773177
&table_name, &pg_rows, &pg_delimiter, &pg_null_as,
31783178
&pg_null_as_len) == FAILURE) {
31793179
RETURN_THROWS();
@@ -4353,7 +4353,7 @@ PHP_FUNCTION(pg_meta_data)
43534353
bool extended=0;
43544354
PGconn *pgsql;
43554355

4356-
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rS|b",
4356+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rP|b",
43574357
&pgsql_link, &table_name, &extended) == FAILURE) {
43584358
RETURN_THROWS();
43594359
}
@@ -5223,7 +5223,7 @@ PHP_FUNCTION(pg_convert)
52235223
PGconn *pg_link;
52245224

52255225
if (zend_parse_parameters(ZEND_NUM_ARGS(),
5226-
"rSa|l", &pgsql_link, &table_name, &values, &option) == FAILURE) {
5226+
"rPa|l", &pgsql_link, &table_name, &values, &option) == FAILURE) {
52275227
RETURN_THROWS();
52285228
}
52295229

@@ -5432,7 +5432,7 @@ PHP_FUNCTION(pg_insert)
54325432
ExecStatusType status;
54335433
zend_string *sql = NULL;
54345434

5435-
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rSa|l", &pgsql_link, &table,
5435+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rPa|l", &pgsql_link, &table,
54365436
&values, &option) == FAILURE) {
54375437
RETURN_THROWS();
54385438
}
@@ -5648,7 +5648,7 @@ PHP_FUNCTION(pg_update)
56485648
PGconn *pg_link;
56495649
zend_string *sql = NULL;
56505650

5651-
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rSaa|l", &pgsql_link, &table,
5651+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rPaa|l", &pgsql_link, &table,
56525652
&values, &ids, &option) == FAILURE) {
56535653
RETURN_THROWS();
56545654
}
@@ -5743,7 +5743,7 @@ PHP_FUNCTION(pg_delete)
57435743
PGconn *pg_link;
57445744
zend_string *sql;
57455745

5746-
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rSa|l", &pgsql_link, &table,
5746+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rPa|l", &pgsql_link, &table,
57475747
&ids, &option) == FAILURE) {
57485748
RETURN_THROWS();
57495749
}
@@ -5886,7 +5886,7 @@ PHP_FUNCTION(pg_select)
58865886
zend_string *sql = NULL;
58875887

58885888
/* TODO Document result_type param on php.net (apparently it was added in PHP 7.1) */
5889-
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rSa|ll", &pgsql_link, &table,
5889+
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rPa|ll", &pgsql_link, &table,
58905890
&ids, &option, &result_type) == FAILURE) {
58915891
RETURN_THROWS();
58925892
}

0 commit comments

Comments
 (0)