summaryrefslogtreecommitdiff
path: root/ext/mssql/php_mssql.h
diff options
context:
space:
mode:
authorFrank M. Kromann <fmk@php.net>2005-01-18 22:39:01 +0000
committerFrank M. Kromann <fmk@php.net>2005-01-18 22:39:01 +0000
commit736ff0319a48df094b2334708266537f04c93376 (patch)
treeea86df7992d1e9cb9f519355f8fa8f9b4129ff57 /ext/mssql/php_mssql.h
parent4b4cde0702a5cbda53ac0a73ddcddfe79c86d90e (diff)
downloadphp-git-736ff0319a48df094b2334708266537f04c93376.tar.gz
Set the MSSQL_VERSION to FreeTDS when that lib is used
Diffstat (limited to 'ext/mssql/php_mssql.h')
-rw-r--r--ext/mssql/php_mssql.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/ext/mssql/php_mssql.h b/ext/mssql/php_mssql.h
index 54f93d74cf..2ec3a822c5 100644
--- a/ext/mssql/php_mssql.h
+++ b/ext/mssql/php_mssql.h
@@ -31,13 +31,12 @@
#define PHP_MSSQL_API
#endif
-
-#define MSSQL_VERSION "7.0"
#include <sqlfront.h>
#include <sqldb.h>
typedef short TDS_SHORT;
-#if HAVE_FREETDS
+#ifdef HAVE_FREETDS
+#define MSSQL_VERSION "FreeTDS"
#define SQLTEXT SYBTEXT
#define SQLCHAR SYBCHAR
#define SQLVARCHAR SYBVARCHAR
@@ -62,7 +61,6 @@ typedef short TDS_SHORT;
#define SQLVARBINARY SYBVARBINARY
#ifdef SQLUNIQUE /* FreeTSD 0.61+ */
#define SQLUNIQUE SYBUNIQUE
-#define dbfreelogin dbloginfree
#endif
#define DBERRHANDLE(a, b) dberrhandle(b)
#define DBMSGHANDLE(a, b) dbmsghandle(b)
@@ -73,6 +71,7 @@ typedef short TDS_SHORT;
typedef unsigned char *LPBYTE;
typedef float DBFLT4;
#else
+#define MSSQL_VERSION "7.0"
#define DBERRHANDLE(a, b) dbprocerrhandle(a, b)
#define DBMSGHANDLE(a, b) dbprocmsghandle(a, b)
#define EHANDLEFUNC DBERRHANDLE_PROC