diff options
author | Andrey Hristov <andrey@php.net> | 2010-01-13 18:00:41 +0000 |
---|---|---|
committer | Andrey Hristov <andrey@php.net> | 2010-01-13 18:00:41 +0000 |
commit | 4bbdce5ca7aca0b0892d385871e9c91e8e660e83 (patch) | |
tree | 8e0a7b42f2d6bb5f4c949eee45feae530ab8f619 /ext/mysqlnd/mysqlnd_debug.h | |
parent | 176e6dd2f2eac6df475a106eb201bf503796b267 (diff) | |
download | php-git-4bbdce5ca7aca0b0892d385871e9c91e8e660e83.tar.gz |
export more functionality for phpize builds
Diffstat (limited to 'ext/mysqlnd/mysqlnd_debug.h')
-rw-r--r-- | ext/mysqlnd/mysqlnd_debug.h | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/ext/mysqlnd/mysqlnd_debug.h b/ext/mysqlnd/mysqlnd_debug.h index 2ac2f46679..763cf0d6c7 100644 --- a/ext/mysqlnd/mysqlnd_debug.h +++ b/ext/mysqlnd/mysqlnd_debug.h @@ -58,27 +58,27 @@ struct st_mysqlnd_debug const char ** skip_functions; }; -extern const char * mysqlnd_debug_std_no_trace_funcs[]; +PHPAPI extern const char * mysqlnd_debug_std_no_trace_funcs[]; PHPAPI MYSQLND_DEBUG * mysqlnd_debug_init(const char * skip_functions[] TSRMLS_DC); #define MYSQLND_MEM_D TSRMLS_DC ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC -void * _mysqlnd_emalloc(size_t size MYSQLND_MEM_D); -void * _mysqlnd_pemalloc(size_t size, zend_bool persistent MYSQLND_MEM_D); -void * _mysqlnd_ecalloc(unsigned int nmemb, size_t size MYSQLND_MEM_D); -void * _mysqlnd_pecalloc(unsigned int nmemb, size_t size, zend_bool persistent MYSQLND_MEM_D); -void * _mysqlnd_erealloc(void *ptr, size_t new_size MYSQLND_MEM_D); -void * _mysqlnd_perealloc(void *ptr, size_t new_size, zend_bool persistent MYSQLND_MEM_D); -void _mysqlnd_efree(void *ptr MYSQLND_MEM_D); -void _mysqlnd_pefree(void *ptr, zend_bool persistent MYSQLND_MEM_D); -void * _mysqlnd_malloc(size_t size MYSQLND_MEM_D); -void * _mysqlnd_calloc(unsigned int nmemb, size_t size MYSQLND_MEM_D); -void * _mysqlnd_realloc(void *ptr, size_t new_size MYSQLND_MEM_D); -void _mysqlnd_free(void *ptr MYSQLND_MEM_D); - -char * mysqlnd_get_backtrace(TSRMLS_D); +PHPAPI void * _mysqlnd_emalloc(size_t size MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_pemalloc(size_t size, zend_bool persistent MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_ecalloc(unsigned int nmemb, size_t size MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_pecalloc(unsigned int nmemb, size_t size, zend_bool persistent MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_erealloc(void *ptr, size_t new_size MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_perealloc(void *ptr, size_t new_size, zend_bool persistent MYSQLND_MEM_D); +PHPAPI void _mysqlnd_efree(void *ptr MYSQLND_MEM_D); +PHPAPI void _mysqlnd_pefree(void *ptr, zend_bool persistent MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_malloc(size_t size MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_calloc(unsigned int nmemb, size_t size MYSQLND_MEM_D); +PHPAPI void * _mysqlnd_realloc(void *ptr, size_t new_size MYSQLND_MEM_D); +PHPAPI void _mysqlnd_free(void *ptr MYSQLND_MEM_D); + +PHPAPI char * mysqlnd_get_backtrace(TSRMLS_D); #define DBG_INF_EX(dbg_obj, msg) do { if (dbg_skip_trace == FALSE) (dbg_obj)->m->log((dbg_obj), __LINE__, __FILE__, -1, "info : ", (msg)); } while (0) #define DBG_ERR_EX(dbg_obj, msg) do { if (dbg_skip_trace == FALSE) (dbg_obj)->m->log((dbg_obj), __LINE__, __FILE__, -1, "error: ", (msg)); } while (0) |