diff options
author | Andrey Hristov <andrey@php.net> | 2010-04-29 15:17:44 +0000 |
---|---|---|
committer | Andrey Hristov <andrey@php.net> | 2010-04-29 15:17:44 +0000 |
commit | aec94a464b3c45e677a590d3eccda25c4908f6cc (patch) | |
tree | 3577ea86c0f82615848355a7db87ed30bb540e1c /ext/mysqlnd/mysqlnd.c | |
parent | 60db5154d24086f5509e3a395c61944525018d51 (diff) | |
download | php-git-aec94a464b3c45e677a590d3eccda25c4908f6cc.tar.gz |
Fix valgrind warning, usage of nirvana memory
Diffstat (limited to 'ext/mysqlnd/mysqlnd.c')
-rw-r--r-- | ext/mysqlnd/mysqlnd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/mysqlnd/mysqlnd.c b/ext/mysqlnd/mysqlnd.c index 5a379f71ec..61d15d6a1d 100644 --- a/ext/mysqlnd/mysqlnd.c +++ b/ext/mysqlnd/mysqlnd.c @@ -1842,7 +1842,6 @@ MYSQLND_METHOD(mysqlnd_conn, change_user)(MYSQLND * const conn, chg_user_resp = conn->protocol->m.get_change_user_response_packet(conn->protocol, FALSE TSRMLS_CC); ret = PACKET_READ(chg_user_resp, conn); conn->error_info = chg_user_resp->error_info; - PACKET_FREE(chg_user_resp); if (conn->error_info.error_no) { ret = FAIL; @@ -1876,6 +1875,7 @@ MYSQLND_METHOD(mysqlnd_conn, change_user)(MYSQLND * const conn, DBG_ERR(mysqlnd_old_passwd); SET_CLIENT_ERROR(conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, mysqlnd_old_passwd); } + PACKET_FREE(chg_user_resp); SET_ERROR_AFF_ROWS(conn); |