summaryrefslogtreecommitdiff
path: root/ext/mysqlnd/mysqlnd_connection.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-06-21 11:25:30 +0300
committerDmitry Stogov <dmitry@zend.com>2017-06-21 11:25:30 +0300
commitc61cea7135f882b9cddef4a7e1a6ce8d51fedd61 (patch)
tree5070350e18ed767533cf886b8d0103e30a919056 /ext/mysqlnd/mysqlnd_connection.c
parent687123ebf254415dd1a9c4ddd8d63ea4df0e2aa8 (diff)
downloadphp-git-c61cea7135f882b9cddef4a7e1a6ce8d51fedd61.tar.gz
Use persistent heap only for persistent connections.
Diffstat (limited to 'ext/mysqlnd/mysqlnd_connection.c')
-rw-r--r--ext/mysqlnd/mysqlnd_connection.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/mysqlnd/mysqlnd_connection.c b/ext/mysqlnd/mysqlnd_connection.c
index 8089377e6c..e836ef1238 100644
--- a/ext/mysqlnd/mysqlnd_connection.c
+++ b/ext/mysqlnd/mysqlnd_connection.c
@@ -1859,7 +1859,7 @@ MYSQLND_METHOD(mysqlnd_conn_data, set_client_option_2d)(MYSQLND_CONN_DATA * cons
DBG_INF_FMT("Adding [%s][%s]", key, value);
{
zval attrz;
- ZVAL_NEW_STR(&attrz, zend_string_init(value, strlen(value), 1));
+ ZVAL_NEW_STR(&attrz, zend_string_init(value, strlen(value), conn->persistent));
zend_hash_str_update(conn->options->connect_attr, key, strlen(key), &attrz);
}
break;