summaryrefslogtreecommitdiff
path: root/databases/libodbc++/files/patch-src-resultsetmetadata.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'databases/libodbc++/files/patch-src-resultsetmetadata.cpp')
-rw-r--r--databases/libodbc++/files/patch-src-resultsetmetadata.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/databases/libodbc++/files/patch-src-resultsetmetadata.cpp b/databases/libodbc++/files/patch-src-resultsetmetadata.cpp
new file mode 100644
index 000000000000..febd474e7c47
--- /dev/null
+++ b/databases/libodbc++/files/patch-src-resultsetmetadata.cpp
@@ -0,0 +1,20 @@
+--- src/resultsetmetadata.cpp.orig Sun Nov 12 13:38:01 2006
++++ src/resultsetmetadata.cpp Sun Nov 12 13:38:32 2006
+@@ -39,7 +39,7 @@
+ int ResultSetMetaData::_getNumericAttribute(unsigned int col,
+ SQLUSMALLINT attr)
+ {
+- SQLINTEGER res=0;
++ SQLLEN res=0;
+ SQLRETURN r=
+ ODBC3_C(SQLColAttribute,SQLColAttributes)(resultSet_->hstmt_,
+ (SQLUSMALLINT)col,
+@@ -63,7 +63,7 @@
+ odbc::Deleter<char> _buf(buf,true);
+ buf[maxlen]=0;
+
+- SQLINTEGER res=0;
++ SQLLEN res=0;
+ SQLSMALLINT len=0;
+
+ SQLRETURN r=