From b1ac37716302c2bbc7c88b7dbf6b01a88d01f661 Mon Sep 17 00:00:00 2001 From: Andrey Hristov Date: Fri, 8 Jan 2010 18:52:08 +0000 Subject: [PATCH] export some calls to init/deinit code outside of the module --- ext/mysqlnd/mysqlnd_net.c | 4 ++-- ext/mysqlnd/mysqlnd_net.h | 4 ++-- ext/mysqlnd/mysqlnd_statistics.c | 4 ++-- ext/mysqlnd/mysqlnd_statistics.h | 4 ++-- ext/mysqlnd/mysqlnd_wireprotocol.h | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ext/mysqlnd/mysqlnd_net.c b/ext/mysqlnd/mysqlnd_net.c index 23d75052a0..5f70263805 100644 --- a/ext/mysqlnd/mysqlnd_net.c +++ b/ext/mysqlnd/mysqlnd_net.c @@ -658,7 +658,7 @@ MYSQLND_METHOD(mysqlnd_net, free_contents)(MYSQLND_NET * net TSRMLS_DC) /* {{{ mysqlnd_net_init */ -MYSQLND_NET * +PHPAPI MYSQLND_NET * mysqlnd_net_init(zend_bool persistent TSRMLS_DC) { size_t alloc_size = sizeof(MYSQLND_NET) + mysqlnd_plugin_count() * sizeof(void *); @@ -689,7 +689,7 @@ mysqlnd_net_init(zend_bool persistent TSRMLS_DC) /* {{{ mysqlnd_net_free */ -void +PHPAPI void mysqlnd_net_free(MYSQLND_NET * const net TSRMLS_DC) { zend_bool pers = net->persistent; diff --git a/ext/mysqlnd/mysqlnd_net.h b/ext/mysqlnd/mysqlnd_net.h index 01c2158336..8f75a8eb29 100644 --- a/ext/mysqlnd/mysqlnd_net.h +++ b/ext/mysqlnd/mysqlnd_net.h @@ -23,8 +23,8 @@ #ifndef MYSQLND_NET_H #define MYSQLND_NET_H -MYSQLND_NET * mysqlnd_net_init(zend_bool persistent TSRMLS_DC); -void mysqlnd_net_free(MYSQLND_NET * const net TSRMLS_DC); +PHPAPI MYSQLND_NET * mysqlnd_net_init(zend_bool persistent TSRMLS_DC); +PHPAPI void mysqlnd_net_free(MYSQLND_NET * const net TSRMLS_DC); #endif /* MYSQLND_NET_H */ diff --git a/ext/mysqlnd/mysqlnd_statistics.c b/ext/mysqlnd/mysqlnd_statistics.c index 0f83e93324..0d6d4b9d25 100644 --- a/ext/mysqlnd/mysqlnd_statistics.c +++ b/ext/mysqlnd/mysqlnd_statistics.c @@ -236,7 +236,7 @@ PHPAPI void _mysqlnd_get_client_stats(zval *return_value TSRMLS_DC ZEND_FILE_LIN /* {{{ mysqlnd_stats_init */ -void +PHPAPI void mysqlnd_stats_init(MYSQLND_STATS ** stats) { *stats = calloc(1, sizeof(MYSQLND_STATS)); @@ -250,7 +250,7 @@ mysqlnd_stats_init(MYSQLND_STATS ** stats) /* {{{ mysqlnd_stats_end */ -void +PHPAPI void mysqlnd_stats_end(MYSQLND_STATS * stats) { #ifdef ZTS diff --git a/ext/mysqlnd/mysqlnd_statistics.h b/ext/mysqlnd/mysqlnd_statistics.h index 80aca9d6c1..c2df51dc22 100644 --- a/ext/mysqlnd/mysqlnd_statistics.h +++ b/ext/mysqlnd/mysqlnd_statistics.h @@ -220,8 +220,8 @@ void mysqlnd_fill_stats_hash(const MYSQLND_STATS * const stats, zval *return_val TSRMLS_DC ZEND_FILE_LINE_DC); -void mysqlnd_stats_init(MYSQLND_STATS ** stats); -void mysqlnd_stats_end(MYSQLND_STATS * stats); +PHPAPI void mysqlnd_stats_init(MYSQLND_STATS ** stats); +PHPAPI void mysqlnd_stats_end(MYSQLND_STATS * stats); #endif /* MYSQLND_STATISTICS_H */ diff --git a/ext/mysqlnd/mysqlnd_wireprotocol.h b/ext/mysqlnd/mysqlnd_wireprotocol.h index 7229db59e2..6fc9454b3a 100644 --- a/ext/mysqlnd/mysqlnd_wireprotocol.h +++ b/ext/mysqlnd/mysqlnd_wireprotocol.h @@ -270,8 +270,8 @@ void php_mysqlnd_rowp_read_text_protocol(MYSQLND_MEMORY_POOL_CHUNK * row_buffer, MYSQLND_STATS * stats TSRMLS_DC); -MYSQLND_PROTOCOL * mysqlnd_protocol_init(zend_bool persistent TSRMLS_DC); -void mysqlnd_protocol_free(MYSQLND_PROTOCOL * net TSRMLS_DC); +PHPAPI MYSQLND_PROTOCOL * mysqlnd_protocol_init(zend_bool persistent TSRMLS_DC); +PHPAPI void mysqlnd_protocol_free(MYSQLND_PROTOCOL * net TSRMLS_DC); #endif /* MYSQLND_WIREPROTOCOL_H */ -- 2.40.0