summaryrefslogtreecommitdiff
path: root/databases/mysql-connector-odbc/files/patch-info.c
blob: 8ab380fab4d767e0ee5eb4eb15ee8aaa68fbc2a4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
--- info.c.orig	Thu Sep 20 02:04:08 2001
+++ info.c	Tue Feb  5 10:57:03 2002
@@ -171,11 +171,13 @@
     *pcbInfoValue=(SQLSMALLINT) (strmake((char*) rgbInfoValue,"Y",cbInfoValueMax)
 			   - (char*) rgbInfoValue);
     break;
+#if (ODBCVER < 0x0300)
 #ifdef SQL_MAX_IDENTIFIER_LEN
   case SQL_MAX_IDENTIFIER_LEN:
     *((SQLUSMALLINT*) rgbInfoValue)=NAME_LEN;
     break;
 #endif
+#endif
   case SQL_CONCAT_NULL_BEHAVIOR:
     *((SQLSMALLINT*) rgbInfoValue)=SQL_CB_NULL;
     *pcbInfoValue=sizeof(SQLSMALLINT);
@@ -188,7 +190,7 @@
 #ifdef SQL_CURSOR_SENSITIVITY
   case SQL_CURSOR_SENSITIVITY:
     *((SQLUINTEGER*) rgbInfoValue)=SQL_UNSPECIFIED;
-    break
+    break;
 #endif
   case SQL_DEFAULT_TXN_ISOLATION:
     *((long*) rgbInfoValue)= DEFAULT_TXN_ISOLATION;
@@ -411,7 +413,7 @@
     *pcbInfoValue=sizeof(long);
     break;
 #if (ODBCVER >= 0x0300)
-  case SQL_MAX_IDENTIFIER_LENGTH:
+  case SQL_MAX_IDENTIFIER_LEN:
     *((long*) rgbInfoValue)=NAME_LEN;
     *pcbInfoValue=sizeof(long);
     break;