]> granicus.if.org Git - php/commitdiff
compile out example plugin in a release build
authorandrey <andrey@php.net>
Wed, 26 Sep 2012 15:13:46 +0000 (17:13 +0200)
committerandrey <andrey@php.net>
Wed, 26 Sep 2012 15:13:46 +0000 (17:13 +0200)
ext/mysqlnd/mysqlnd_auth.c
ext/mysqlnd/mysqlnd_driver.c
ext/mysqlnd/mysqlnd_plugin.c

index ce03be4447ab20fab094e622067f640958ed29bf..72b25326e05e65dc90a791b1a09976f135850a8e 100644 (file)
@@ -558,7 +558,7 @@ mysqlnd_sha256_get_rsa_key(MYSQLND_CONN_DATA * conn,
                }
                php_stream_free(stream, PHP_STREAM_FREE_CLOSE);
        }
-       DBG_RETURN(ret)
+       DBG_RETURN(ret);
 }
 /* }}} */
 
index e55a0bc2eea059090ca4e351a6a374d1266c9b59..93f3d3fc953f416af519a55a830dd44032862343 100644 (file)
@@ -81,7 +81,9 @@ PHPAPI void mysqlnd_library_init(TSRMLS_D)
                        mysqlnd_plugin_core.plugin_header.plugin_stats.values = mysqlnd_global_stats;
                        mysqlnd_plugin_register_ex((struct st_mysqlnd_plugin_header *) &mysqlnd_plugin_core TSRMLS_CC);
                }
+#if defined(MYSQLND_DBG_ENABLED) && MYSQLND_DBG_ENABLED == 1
                mysqlnd_example_plugin_register(TSRMLS_C);
+#endif
                mysqlnd_debug_trace_plugin_register(TSRMLS_C);
                mysqlnd_register_builtin_authentication_plugins(TSRMLS_C);
 
index 2dbb57d1c8d5ab2ad4355ee932f93ef3b847e84c..61ab1974f81a80e784dcdb16c0b703f103273c4e 100644 (file)
@@ -26,7 +26,7 @@
 #include "mysqlnd_debug.h"
 
 /*--------------------------------------------------------------------*/
-
+#if defined(MYSQLND_DBG_ENABLED) && MYSQLND_DBG_ENABLED == 1
 static enum_func_status mysqlnd_example_plugin_end(void * p TSRMLS_DC);
 
 static MYSQLND_STATS * mysqlnd_plugin_example_stats = NULL;
@@ -87,7 +87,7 @@ mysqlnd_example_plugin_register(TSRMLS_D)
        mysqlnd_plugin_register_ex((struct st_mysqlnd_plugin_header *) &mysqlnd_example_plugin TSRMLS_CC);
 }
 /* }}} */
-
+#endif /* defined(MYSQLND_DBG_ENABLED) && MYSQLND_DBG_ENABLED == 1 */
 /*--------------------------------------------------------------------*/
 
 static HashTable mysqlnd_registered_plugins;