Skip to content

Commit b7b3a65

Browse files
committed
Avoid needless string duplication
Cf. <#3636 (comment)>.
1 parent 2d03197 commit b7b3a65

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ext/sqlite3/sqlite3.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1415,7 +1415,7 @@ static int register_bound_parameter_to_sqlite(struct php_sqlite3_bound_param *pa
14151415
memmove(ZSTR_VAL(temp) + 1, ZSTR_VAL(param->name), ZSTR_LEN(param->name) + 1);
14161416
param->name = temp;
14171417
} else {
1418-
param->name = zend_string_init(ZSTR_VAL(param->name), ZSTR_LEN(param->name), 0);
1418+
param->name = zend_string_copy(param->name);
14191419
}
14201420
/* do lookup*/
14211421
param->param_number = sqlite3_bind_parameter_index(stmt->stmt, ZSTR_VAL(param->name));

0 commit comments

Comments
 (0)