summaryrefslogtreecommitdiff
path: root/databases/qt-odbc-plugin/files/patch-src-sql-drivers-odbc-qsql_odbc.cpp
diff options
context:
space:
mode:
authorMax Khon <fjoe@FreeBSD.org>2009-01-27 05:13:10 +0000
committerMax Khon <fjoe@FreeBSD.org>2009-01-27 05:13:10 +0000
commit3f65f803c1a50cc5084e81709f115916aeef47cc (patch)
tree19c8e5949ee8b520eaf3343bbacd12b015b5b8fe /databases/qt-odbc-plugin/files/patch-src-sql-drivers-odbc-qsql_odbc.cpp
parent- Fix ODBCINT64 and UODBCINT64 definitions in unixodbc_conf.h (diff)
Fix build with unixODBC 2.2.14: in 2.2.14 signatures of several functions
(SQLExtendedFetch, SQLColAttribute, SQLColAttributeW) were fixed. Approved by: portmgr (marcus)
Notes
Notes: svn path=/head/; revision=226944
Diffstat (limited to 'databases/qt-odbc-plugin/files/patch-src-sql-drivers-odbc-qsql_odbc.cpp')
-rw-r--r--databases/qt-odbc-plugin/files/patch-src-sql-drivers-odbc-qsql_odbc.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/databases/qt-odbc-plugin/files/patch-src-sql-drivers-odbc-qsql_odbc.cpp b/databases/qt-odbc-plugin/files/patch-src-sql-drivers-odbc-qsql_odbc.cpp
new file mode 100644
index 000000000000..bb07b52f8acc
--- /dev/null
+++ b/databases/qt-odbc-plugin/files/patch-src-sql-drivers-odbc-qsql_odbc.cpp
@@ -0,0 +1,21 @@
+--- src/sql/drivers/odbc/qsql_odbc.cpp.orig 2009-01-26 23:43:41.000000000 +0600
++++ src/sql/drivers/odbc/qsql_odbc.cpp 2009-01-26 23:43:53.000000000 +0600
+@@ -57,18 +57,8 @@
+ #endif
+
+ // newer platform SDKs use SQLLEN instead of SQLINTEGER
+-#ifdef SQLLEN
+ # define QSQLLEN SQLLEN
+-#else
+-# define QSQLLEN SQLINTEGER
+-#endif
+-
+-#ifdef SQLULEN
+ # define QSQLULEN SQLULEN
+-#else
+-# define QSQLULEN SQLUINTEGER
+-#endif
+-
+
+ static const QSQLLEN COLNAMESIZE = 256;
+ //Map Qt parameter types to ODBC types