Skip to content

Commit da96aa8

Browse files
committed
compile out example plugin in a release build
1 parent 263b37b commit da96aa8

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

ext/mysqlnd/mysqlnd_auth.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -558,7 +558,7 @@ mysqlnd_sha256_get_rsa_key(MYSQLND_CONN_DATA * conn,
558558
}
559559
php_stream_free(stream, PHP_STREAM_FREE_CLOSE);
560560
}
561-
DBG_RETURN(ret)
561+
DBG_RETURN(ret);
562562
}
563563
/* }}} */
564564

ext/mysqlnd/mysqlnd_driver.c

+2
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,9 @@ PHPAPI void mysqlnd_library_init(TSRMLS_D)
8181
mysqlnd_plugin_core.plugin_header.plugin_stats.values = mysqlnd_global_stats;
8282
mysqlnd_plugin_register_ex((struct st_mysqlnd_plugin_header *) &mysqlnd_plugin_core TSRMLS_CC);
8383
}
84+
#if defined(MYSQLND_DBG_ENABLED) && MYSQLND_DBG_ENABLED == 1
8485
mysqlnd_example_plugin_register(TSRMLS_C);
86+
#endif
8587
mysqlnd_debug_trace_plugin_register(TSRMLS_C);
8688
mysqlnd_register_builtin_authentication_plugins(TSRMLS_C);
8789

ext/mysqlnd/mysqlnd_plugin.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include "mysqlnd_debug.h"
2727

2828
/*--------------------------------------------------------------------*/
29-
29+
#if defined(MYSQLND_DBG_ENABLED) && MYSQLND_DBG_ENABLED == 1
3030
static enum_func_status mysqlnd_example_plugin_end(void * p TSRMLS_DC);
3131

3232
static MYSQLND_STATS * mysqlnd_plugin_example_stats = NULL;
@@ -87,7 +87,7 @@ mysqlnd_example_plugin_register(TSRMLS_D)
8787
mysqlnd_plugin_register_ex((struct st_mysqlnd_plugin_header *) &mysqlnd_example_plugin TSRMLS_CC);
8888
}
8989
/* }}} */
90-
90+
#endif /* defined(MYSQLND_DBG_ENABLED) && MYSQLND_DBG_ENABLED == 1 */
9191
/*--------------------------------------------------------------------*/
9292

9393
static HashTable mysqlnd_registered_plugins;

0 commit comments

Comments
 (0)