summaryrefslogtreecommitdiff
path: root/ext/mssql/php_mssql.h
diff options
context:
space:
mode:
authorFrank M. Kromann <fmk@php.net>2000-02-13 19:06:51 +0000
committerFrank M. Kromann <fmk@php.net>2000-02-13 19:06:51 +0000
commit7fa7c8a8e3f93ffef4be19047c7461eccafd2431 (patch)
tree4bb651f015cf445c04908cb457b086fa866983f2 /ext/mssql/php_mssql.h
parentbac7a5085e34338cda2af215728c5375a57ffc35 (diff)
downloadphp-git-7fa7c8a8e3f93ffef4be19047c7461eccafd2431.tar.gz
Fixing compile and link with current cvs.
Diffstat (limited to 'ext/mssql/php_mssql.h')
-rw-r--r--ext/mssql/php_mssql.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/ext/mssql/php_mssql.h b/ext/mssql/php_mssql.h
index 2941f3a940..1461510d49 100644
--- a/ext/mssql/php_mssql.h
+++ b/ext/mssql/php_mssql.h
@@ -27,6 +27,12 @@
#include "sqlfront.h"
#include "sqldb.h"
+#ifdef PHP_WIN32
+#define PHP_MSSQL_API __declspec(dllexport)
+#else
+#define PHP_MSSQL_API
+#endif
+
#if MSSQL65
#define MSSQL_VERSION "6.5"
#elif MSSQL70
@@ -47,7 +53,7 @@
#define DLEXPORT
#endif
-#ifdef ZTS
+#ifdef __ZTS
#include "TSRM.h"
#endif
@@ -95,7 +101,6 @@ typedef struct {
long allow_persistent;
char *appname;
char *server_message;
- int le_link,le_plink,le_result;
long min_error_severity, min_message_severity;
long cfg_min_error_severity, cfg_min_message_severity;
long compatability_mode, connect_timeout;
@@ -136,7 +141,7 @@ typedef struct mssql_result {
# define MSSQLLS_CC
# define MS_SQL_G(v) (mssql_globals.v)
# define MSSQLLS_FETCH()
-extern ZEND_API php_mssql_globals mssql_globals;
+extern PHP_MSSQL_API php_mssql_globals mssql_globals;
#endif
#else