Commit bed3d3d6e2a4e05d0afde076b160e85d7ecd6317
1 parent
efe40a72
Exists in
master
and in
1 other branch
Fixing mingw build.
Showing
3 changed files
with
19 additions
and
8 deletions
Show diff stats
src/core/get.cc
@@ -27,7 +27,13 @@ | @@ -27,7 +27,13 @@ | ||
27 | * | 27 | * |
28 | */ | 28 | */ |
29 | 29 | ||
30 | - #include "private.h" | 30 | +#include <algorithm> |
31 | + | ||
32 | +#if ! defined(_MSC_VER) | ||
33 | + using std::min; | ||
34 | +#endif | ||
35 | + | ||
36 | +#include "private.h" | ||
31 | 37 | ||
32 | /*--[ Implement ]------------------------------------------------------------------------------------*/ | 38 | /*--[ Implement ]------------------------------------------------------------------------------------*/ |
33 | 39 |
src/core/hllapi.cc
@@ -27,15 +27,20 @@ | @@ -27,15 +27,20 @@ | ||
27 | * | 27 | * |
28 | */ | 28 | */ |
29 | 29 | ||
30 | +#include <algorithm> | ||
31 | + | ||
30 | #if defined(_MSC_VER) | 32 | #if defined(_MSC_VER) |
31 | #define strncasecmp _strnicmp | 33 | #define strncasecmp _strnicmp |
32 | #define strcasecmp _stricmp | 34 | #define strcasecmp _stricmp |
33 | - #endif | 35 | +#else |
36 | + using std::min; | ||
37 | +#endif | ||
38 | + | ||
39 | +#include "private.h" | ||
40 | +#include <lib3270/hllapi.h> | ||
34 | 41 | ||
35 | - #include "private.h" | ||
36 | - #include <lib3270/hllapi.h> | ||
37 | 42 | ||
38 | - /*--[ Prototipes ]-----------------------------------------------------------------------------------*/ | 43 | +/*--[ Prototipes ]-----------------------------------------------------------------------------------*/ |
39 | 44 | ||
40 | static int connect_ps(char *buffer, unsigned short *length, unsigned short *rc); | 45 | static int connect_ps(char *buffer, unsigned short *length, unsigned short *rc); |
41 | static int disconnect_ps(char *buffer, unsigned short *length, unsigned short *rc); | 46 | static int disconnect_ps(char *buffer, unsigned short *length, unsigned short *rc); |
src/core/windows/init.cc
@@ -56,7 +56,7 @@ | @@ -56,7 +56,7 @@ | ||
56 | #include <stdexcept> | 56 | #include <stdexcept> |
57 | #include <lib3270.h> | 57 | #include <lib3270.h> |
58 | #include <lib3270/hllapi.h> | 58 | #include <lib3270/hllapi.h> |
59 | - | 59 | + |
60 | #ifdef HAVE_LIBINTL | 60 | #ifdef HAVE_LIBINTL |
61 | #include <libintl.h> | 61 | #include <libintl.h> |
62 | #endif // HAVE_LIBINTL | 62 | #endif // HAVE_LIBINTL |
@@ -75,7 +75,7 @@ | @@ -75,7 +75,7 @@ | ||
75 | extern HRESULT DllInstall(BOOL, PCWSTR); | 75 | extern HRESULT DllInstall(BOOL, PCWSTR); |
76 | extern HRESULT DllUnregisterServer(); | 76 | extern HRESULT DllUnregisterServer(); |
77 | 77 | ||
78 | - #else | 78 | + #else |
79 | 79 | ||
80 | extern __declspec (dllexport) HRESULT DllRegisterServer(); | 80 | extern __declspec (dllexport) HRESULT DllRegisterServer(); |
81 | extern __declspec (dllexport) HRESULT DllInstall(BOOL, PCWSTR); | 81 | extern __declspec (dllexport) HRESULT DllInstall(BOOL, PCWSTR); |
@@ -153,7 +153,7 @@ | @@ -153,7 +153,7 @@ | ||
153 | message | 153 | message |
154 | }; | 154 | }; |
155 | 155 | ||
156 | - debug("Event: \"%s\"",msg); | 156 | + debug("Event: \"%s\"",message); |
157 | 157 | ||
158 | ReportEvent( | 158 | ReportEvent( |
159 | hEventLog, | 159 | hEventLog, |