mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
Fixed Bug #55653(PS crash with libmysql when binding same variable as param and out)
Actually this caused by attempt to efree a INTERNED string
This commit is contained in:
parent
61384510f1
commit
6b57319cf4
@ -887,7 +887,7 @@ void mysqli_stmt_fetch_libmysql(INTERNAL_FUNCTION_PARAMETERS)
|
||||
*/
|
||||
/* Even if the string is of length zero there is one byte alloced so efree() in all cases */
|
||||
if (Z_TYPE_P(stmt->result.vars[i]) == IS_STRING) {
|
||||
efree(stmt->result.vars[i]->value.str.val);
|
||||
STR_FREE(stmt->result.vars[i]->value.str.val);
|
||||
}
|
||||
if (!stmt->result.is_null[i]) {
|
||||
switch (stmt->result.buf[i].type) {
|
||||
|
Loading…
Reference in New Issue
Block a user