- Notifications
You must be signed in to change notification settings - Fork5
Commit0cb6bc7
committed
Hi!
Here is a patch to bring both libpq and psql to a state where it compiles onwin32 (native) again. A lot of things have changed, and I have not been ableto keep up with them all, so it has been broken for quite a while.After this patch, at least it compiles. It also talks "basic talk" to theserver, but I have not yet tested all things. Sending queries, and usinge.g. \d or \dt works fine. The rest will have to be tested further.It also bumps the version on libpq.dll to 7.0.Everything should be enclosed in #ifdef WIN32, unless I have missedsomething. Except for one or maybe two places where I have moved a #includethat should not be used on win32 from the "global area" into a "#ifndefWIN32 area".//Magnus1 parent2eebcdd commit0cb6bc7
File tree
14 files changed
+121
-17
lines changed- src
- bin/psql
- interfaces/libpq
14 files changed
+121
-17
lines changedLines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
| |||
849 | 850 |
| |
850 | 851 |
| |
851 | 852 |
| |
| 853 | + | |
852 | 854 |
| |
| 855 | + | |
| 856 | + | |
| 857 | + | |
853 | 858 |
| |
854 | 859 |
| |
855 | 860 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
| 114 | + | |
114 | 115 |
| |
115 | 116 |
| |
116 | 117 |
| |
117 | 118 |
| |
| 119 | + | |
118 | 120 |
| |
119 | 121 |
| |
120 | 122 |
| |
| |||
252 | 254 |
| |
253 | 255 |
| |
254 | 256 |
| |
| 257 | + | |
255 | 258 |
| |
| 259 | + | |
256 | 260 |
| |
257 | 261 |
| |
258 | 262 |
| |
| 263 | + | |
259 | 264 |
| |
| 265 | + | |
260 | 266 |
| |
261 | 267 |
| |
262 | 268 |
| |
| |||
345 | 351 |
| |
346 | 352 |
| |
347 | 353 |
| |
| 354 | + | |
348 | 355 |
| |
| 356 | + | |
349 | 357 |
| |
350 | 358 |
| |
351 | 359 |
| |
| 360 | + | |
352 | 361 |
| |
| 362 | + | |
353 | 363 |
| |
354 | 364 |
| |
355 | 365 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
176 | 176 |
| |
177 | 177 |
| |
178 | 178 |
| |
| 179 | + | |
179 | 180 |
| |
| 181 | + | |
180 | 182 |
| |
181 | 183 |
| |
182 | 184 |
| |
| |||
220 | 222 |
| |
221 | 223 |
| |
222 | 224 |
| |
| 225 | + | |
223 | 226 |
| |
| 227 | + | |
224 | 228 |
| |
225 | 229 |
| |
226 | 230 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
922 | 922 |
| |
923 | 923 |
| |
924 | 924 |
| |
| 925 | + | |
925 | 926 |
| |
| 927 | + | |
926 | 928 |
| |
927 | 929 |
| |
928 | 930 |
| |
| |||
963 | 965 |
| |
964 | 966 |
| |
965 | 967 |
| |
| 968 | + | |
966 | 969 |
| |
| 970 | + | |
| 971 | + | |
967 | 972 |
| |
968 | 973 |
| |
969 | 974 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
223 | 223 |
| |
224 | 224 |
| |
225 | 225 |
| |
226 |
| - | |
| 226 | + | |
| 227 | + | |
227 | 228 |
| |
228 | 229 |
| |
229 | 230 |
| |
|
Lines changed: 26 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 |
| - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
21 | 24 |
| |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
22 | 34 |
| |
23 | 35 |
| |
24 | 36 |
| |
| |||
46 | 58 |
| |
47 | 59 |
| |
48 | 60 |
| |
49 |
| - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
50 | 65 |
| |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
51 | 75 |
| |
52 | 76 |
| |
53 | 77 |
| |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
| 30 | + | |
30 | 31 |
| |
| 32 | + | |
31 | 33 |
| |
32 | 34 |
| |
33 | 35 |
| |
|
Lines changed: 21 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
17 | 16 |
| |
18 | 17 |
| |
19 | 18 |
| |
| |||
26 | 25 |
| |
27 | 26 |
| |
28 | 27 |
| |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
| |||
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
46 | 56 |
| |
47 | 57 |
| |
48 | 58 |
| |
| |||
842 | 852 |
| |
843 | 853 |
| |
844 | 854 |
| |
| 855 | + | |
845 | 856 |
| |
| 857 | + | |
| 858 | + | |
| 859 | + | |
846 | 860 |
| |
847 | 861 |
| |
848 | 862 |
| |
| |||
1036 | 1050 |
| |
1037 | 1051 |
| |
1038 | 1052 |
| |
| 1053 | + | |
1039 | 1054 |
| |
1040 |
| - | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
1041 | 1059 |
| |
1042 | 1060 |
| |
1043 | 1061 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
| 27 | + | |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 |
| - | |
33 | 32 |
| |
34 | 33 |
| |
35 | 34 |
| |
| |||
43 | 42 |
| |
44 | 43 |
| |
45 | 44 |
| |
| 45 | + | |
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| 33 | + | |
33 | 34 |
| |
34 | 35 |
| |
| 36 | + | |
35 | 37 |
| |
36 | 38 |
| |
37 | 39 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
5 |
| - | |
| 4 | + | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
18 |
| - | |
| 18 | + | |
19 | 19 |
| |
20 |
| - | |
| 20 | + | |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
|
Lines changed: 11 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + |
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 |
| - | |
| 19 | + | |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
27 | 33 |
| |
28 | 34 |
| |
29 | 35 |
| |
|
Lines changed: 16 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 |
| |
19 | 22 |
| |
20 | 23 |
| |
21 | 24 |
| |
22 | 25 |
| |
23 | 26 |
| |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + |
0 commit comments
Comments
(0)