andrey Wed, 04 May 2011 10:35:04 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=310757
Log: fix valgrind warning Changed paths: U php/php-src/trunk/ext/mysqlnd/mysqlnd.c Modified: php/php-src/trunk/ext/mysqlnd/mysqlnd.c =================================================================== --- php/php-src/trunk/ext/mysqlnd/mysqlnd.c 2011-05-04 08:44:14 UTC (rev 310756) +++ php/php-src/trunk/ext/mysqlnd/mysqlnd.c 2011-05-04 10:35:04 UTC (rev 310757) @@ -506,12 +506,13 @@ size_t plugin_data_len; plugin_data_len = greet_packet->auth_plugin_data_len; - plugin_data = mnd_emalloc(plugin_data_len); + plugin_data = mnd_emalloc(plugin_data_len + 1); if (!plugin_data) { ret = FAIL; goto end; } memcpy(plugin_data, greet_packet->auth_plugin_data, plugin_data_len); + plugin_data[plugin_data_len] = '\0'; requested_protocol = mnd_pestrdup(greet_packet->auth_protocol? greet_packet->auth_protocol: "mysql_native_password", FALSE); if (!requested_protocol) {
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php