svn: /php/php-src/ branches/PHP_5_3/ext/mysqlnd/mysqlnd_wireprotocol.c branches/PHP_5_3/ext/pdo_mysql/php_pdo_mysql_int.h
trunk/ext/mysqlnd/mysqlnd_wireprotocol.c trunk/ext/pdo_mysql/php_pdo_mysql_int.h

From: Date: Fri, 11 Dec 2009 16:35:42 +0000
Subject: svn: /php/php-src/ branches/PHP_5_3/ext/mysqlnd/mysqlnd_wireprotocol.c branches/PHP_5_3/ext/pdo_mysql/php_pdo_mysql_int.h
trunk/ext/mysqlnd/mysqlnd_wireprotocol.c trunk/ext/pdo_mysql/php_pdo_mysql_int.h
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-61251@lists.php.net to get a copy of this message
pajoye Fri, 11 Dec 2009 16:35:42 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=291995 Log: - fix build, come on, it is not that hard to test before commit, is it? Changed paths: U php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd_wireprotocol.c U php/php-src/branches/PHP_5_3/ext/pdo_mysql/php_pdo_mysql_int.h U php/php-src/trunk/ext/mysqlnd/mysqlnd_wireprotocol.c U php/php-src/trunk/ext/pdo_mysql/php_pdo_mysql_int.h Modified: php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd_wireprotocol.c =================================================================== --- php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd_wireprotocol.c 2009-12-11 16:07:57 UTC (rev 291994) +++ php/php-src/branches/PHP_5_3/ext/mysqlnd/mysqlnd_wireprotocol.c 2009-12-11 16:35:42 UTC (rev 291995) @@ -2319,8 +2319,10 @@ void mysqlnd_net_free(MYSQLND_NET * net TSRMLS_DC) { + zend_bool pers = net->persistent; + DBG_ENTER("mysqlnd_net_free"); - zend_bool pers = net->persistent; + if (net) { if (net->cmd_buffer.buffer) { DBG_INF("Freeing cmd buffer"); Modified: php/php-src/branches/PHP_5_3/ext/pdo_mysql/php_pdo_mysql_int.h =================================================================== --- php/php-src/branches/PHP_5_3/ext/pdo_mysql/php_pdo_mysql_int.h 2009-12-11 16:07:57 UTC (rev 291994) +++ php/php-src/branches/PHP_5_3/ext/pdo_mysql/php_pdo_mysql_int.h 2009-12-11 16:35:42 UTC (rev 291995) @@ -70,6 +70,12 @@ char *debug; /* The actual string */ MYSQLND_DEBUG *dbg; /* The DBG object */ #endif +#if defined(PHP_WIN32) && !PDO_DBG_ENABLED + /* dummy member so we get at least one member in the struct + * and avoids build errors. + */ + void *dummymemmber; +#endif ZEND_END_MODULE_GLOBALS(pdo_mysql) ZEND_EXTERN_MODULE_GLOBALS(pdo_mysql); Modified: php/php-src/trunk/ext/mysqlnd/mysqlnd_wireprotocol.c =================================================================== --- php/php-src/trunk/ext/mysqlnd/mysqlnd_wireprotocol.c 2009-12-11 16:07:57 UTC (rev 291994) +++ php/php-src/trunk/ext/mysqlnd/mysqlnd_wireprotocol.c 2009-12-11 16:35:42 UTC (rev 291995) @@ -2319,8 +2319,10 @@ void mysqlnd_net_free(MYSQLND_NET * net TSRMLS_DC) { + zend_bool pers = net->persistent; + DBG_ENTER("mysqlnd_net_free"); - zend_bool pers = net->persistent; + if (net) { if (net->cmd_buffer.buffer) { DBG_INF("Freeing cmd buffer"); Modified: php/php-src/trunk/ext/pdo_mysql/php_pdo_mysql_int.h =================================================================== --- php/php-src/trunk/ext/pdo_mysql/php_pdo_mysql_int.h 2009-12-11 16:07:57 UTC (rev 291994) +++ php/php-src/trunk/ext/pdo_mysql/php_pdo_mysql_int.h 2009-12-11 16:35:42 UTC (rev 291995) @@ -70,6 +70,12 @@ char *debug; /* The actual string */ MYSQLND_DEBUG *dbg; /* The DBG object */ #endif +#if defined(PHP_WIN32) && !PDO_DBG_ENABLED + /* dummy member so we get at least one member in the struct + * and avoids build errors. + */ + void *dummymemmber; +#endif ZEND_END_MODULE_GLOBALS(pdo_mysql) ZEND_EXTERN_MODULE_GLOBALS(pdo_mysql);

« previous php.cvs (#61251) next »