- Notifications
You must be signed in to change notification settings - Fork5
Commit5d08521

Hiroshi Inoue
Improved version handling introduced by Dave Page.
The driver version is 07.01.0002 now.1) initialized pg_version by DSN's protocol info so that we could always use pg_version info once a connection is established (pg_version() didn't exist before 6.4). PROTOCOL_XX() macros are removed(except from connection.[ch]).2) provided a few macros to encapsulate connection's version info and replaced existent comparison stuff by those macros.3) change SQLTables() so that 7.1 servers could show views.In addtion, the following patch from Dave Page is applied. This patch fixes a bug in SQLGetInfo for SQL_DBMS_VER which corrupted the driver version string. The driver version number has also been incremented to 07.01.0002. Regards, Dave. <<odbc.diff>>1 parent300e288 commit5d08521
File tree
7 files changed
+117
-28
lines changed- src/interfaces/odbc
7 files changed
+117
-28
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
81 | 81 |
| |
82 | 82 |
| |
83 | 83 |
| |
84 |
| - | |
| 84 | + | |
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
|
Lines changed: 35 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
| 101 | + | |
| 102 | + | |
101 | 103 |
| |
102 | 104 |
| |
103 | 105 |
| |
| |||
253 | 255 |
| |
254 | 256 |
| |
255 | 257 |
| |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
256 | 262 |
| |
257 | 263 |
| |
258 | 264 |
| |
| |||
1365 | 1371 |
| |
1366 | 1372 |
| |
1367 | 1373 |
| |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
1368 | 1396 |
| |
1369 | 1397 |
| |
1370 | 1398 |
| |
| |||
1376 | 1404 |
| |
1377 | 1405 |
| |
1378 | 1406 |
| |
| 1407 | + | |
1379 | 1408 |
| |
1380 | 1409 |
| |
1381 | 1410 |
| |
| |||
1389 | 1418 |
| |
1390 | 1419 |
| |
1391 | 1420 |
| |
| 1421 | + | |
1392 | 1422 |
| |
1393 | 1423 |
| |
1394 | 1424 |
| |
| |||
1407 | 1437 |
| |
1408 | 1438 |
| |
1409 | 1439 |
| |
1410 |
| - | |
1411 | 1440 |
| |
1412 | 1441 |
| |
1413 |
| - | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
1414 | 1447 |
| |
1415 | 1448 |
| |
1416 | 1449 |
| |
|
Lines changed: 38 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
163 | 163 |
| |
164 | 164 |
| |
165 | 165 |
| |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
166 | 201 |
| |
167 | 202 |
| |
168 | 203 |
| |
| |||
223 | 258 |
| |
224 | 259 |
| |
225 | 260 |
| |
| 261 | + | |
| 262 | + | |
226 | 263 |
| |
227 | 264 |
| |
228 | 265 |
| |
| |||
258 | 295 |
| |
259 | 296 |
| |
260 | 297 |
| |
| 298 | + | |
261 | 299 |
| |
262 | 300 |
| |
263 | 301 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
113 | 113 |
| |
114 | 114 |
| |
115 | 115 |
| |
| 116 | + | |
| 117 | + | |
116 | 118 |
| |
117 | 119 |
| |
118 | 120 |
| |
|
Lines changed: 35 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
69 | 69 |
| |
70 | 70 |
| |
71 | 71 |
| |
72 |
| - | |
| 72 | + | |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
| |||
193 | 193 |
| |
194 | 194 |
| |
195 | 195 |
| |
196 |
| - | |
197 |
| - | |
198 |
| - | |
| 196 | + | |
| 197 | + | |
199 | 198 |
| |
200 | 199 |
| |
201 | 200 |
| |
| |||
255 | 254 |
| |
256 | 255 |
| |
257 | 256 |
| |
258 |
| - | |
| 257 | + | |
259 | 258 |
| |
260 | 259 |
| |
261 | 260 |
| |
| |||
341 | 340 |
| |
342 | 341 |
| |
343 | 342 |
| |
344 |
| - | |
| 343 | + | |
345 | 344 |
| |
346 | 345 |
| |
347 | 346 |
| |
| |||
358 | 357 |
| |
359 | 358 |
| |
360 | 359 |
| |
361 |
| - | |
| 360 | + | |
362 | 361 |
| |
363 |
| - | |
| 362 | + | |
364 | 363 |
| |
365 |
| - | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
366 | 367 |
| |
367 | 368 |
| |
368 | 369 |
| |
| |||
431 | 432 |
| |
432 | 433 |
| |
433 | 434 |
| |
434 |
| - | |
| 435 | + | |
435 | 436 |
| |
436 | 437 |
| |
437 | 438 |
| |
| |||
445 | 446 |
| |
446 | 447 |
| |
447 | 448 |
| |
448 |
| - | |
| 449 | + | |
449 | 450 |
| |
450 | 451 |
| |
451 | 452 |
| |
452 |
| - | |
| 453 | + | |
453 | 454 |
| |
454 | 455 |
| |
455 | 456 |
| |
| |||
937 | 938 |
| |
938 | 939 |
| |
939 | 940 |
| |
940 |
| - | |
| 941 | + | |
| 942 | + | |
941 | 943 |
| |
942 | 944 |
| |
943 | 945 |
| |
| |||
955 | 957 |
| |
956 | 958 |
| |
957 | 959 |
| |
| 960 | + | |
958 | 961 |
| |
959 | 962 |
| |
960 | 963 |
| |
| |||
970 | 973 |
| |
971 | 974 |
| |
972 | 975 |
| |
973 |
| - | |
974 |
| - | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
975 | 984 |
| |
976 | 985 |
| |
977 | 986 |
| |
| |||
1039 | 1048 |
| |
1040 | 1049 |
| |
1041 | 1050 |
| |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
1042 | 1054 |
| |
1043 | 1055 |
| |
1044 | 1056 |
| |
| |||
1073 | 1085 |
| |
1074 | 1086 |
| |
1075 | 1087 |
| |
1076 |
| - | |
| 1088 | + | |
1077 | 1089 |
| |
1078 | 1090 |
| |
1079 | 1091 |
| |
| |||
1131 | 1143 |
| |
1132 | 1144 |
| |
1133 | 1145 |
| |
1134 |
| - | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
1135 | 1150 |
| |
1136 | 1151 |
| |
1137 | 1152 |
| |
| |||
1214 | 1229 |
| |
1215 | 1230 |
| |
1216 | 1231 |
| |
| 1232 | + | |
1217 | 1233 |
| |
1218 | 1234 |
| |
1219 | 1235 |
| |
| |||
1226 | 1242 |
| |
1227 | 1243 |
| |
1228 | 1244 |
| |
| 1245 | + | |
1229 | 1246 |
| |
1230 | 1247 |
| |
1231 | 1248 |
| |
| |||
1236 | 1253 |
| |
1237 | 1254 |
| |
1238 | 1255 |
| |
1239 |
| - | |
| 1256 | + | |
1240 | 1257 |
| |
1241 | 1258 |
| |
1242 | 1259 |
| |
| |||
2315 | 2332 |
| |
2316 | 2333 |
| |
2317 | 2334 |
| |
2318 |
| - | |
2319 | 2335 |
| |
2320 | 2336 |
| |
2321 | 2337 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 |
| - | |
| 44 | + | |
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
204 | 204 |
| |
205 | 205 |
| |
206 | 206 |
| |
207 |
| - | |
208 |
| - | |
| 207 | + | |
| 208 | + | |
209 | 209 |
| |
210 | 210 |
| |
211 | 211 |
| |
| |||
223 | 223 |
| |
224 | 224 |
| |
225 | 225 |
| |
226 |
| - | |
| 226 | + | |
227 | 227 |
| |
228 | 228 |
| |
229 | 229 |
| |
230 | 230 |
| |
231 | 231 |
| |
232 | 232 |
| |
233 |
| - | |
| 233 | + | |
234 | 234 |
| |
235 | 235 |
| |
236 | 236 |
| |
|
0 commit comments
Comments
(0)