diff options
Diffstat (limited to 'ext/mysql/php3_mysql.h')
| -rw-r--r-- | ext/mysql/php3_mysql.h | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/ext/mysql/php3_mysql.h b/ext/mysql/php3_mysql.h index 2b5e55e985..fc964a1945 100644 --- a/ext/mysql/php3_mysql.h +++ b/ext/mysql/php3_mysql.h @@ -36,6 +36,9 @@  #if COMPILE_DL  #undef HAVE_MYSQL  #define HAVE_MYSQL 1 +#	if WIN32||WINNT +#	define PHP_MYSQL_API __declspec(dllexport) +#	endif  #endif  #if HAVE_MYSQL @@ -43,6 +46,10 @@  #define DLEXPORT  #endif +#ifdef ZTS +#include "TSRM.h" +#endif +  extern php3_module_entry mysql_module_entry;  #define mysql_module_ptr &mysql_module_entry @@ -106,7 +113,7 @@ typedef struct {  # define MySLS_CC  # define MySG(v) (mysql_globals.v)  # define MySLS_FETCH() -extern ZEND_API php_mysql_globals mysql_globals; +extern PHP_MYSQL_API php_mysql_globals mysql_globals;  #endif | 
