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)  | 
