Kaydet (Commit) d0d07cd2 authored tarafından Luboš Luňák's avatar Luboš Luňák

ugly workaround for msvc+ccache problem with gbuild MSC define

Change-Id: I06ab10df77e2b3598f7268173206429596a50217
üst b0654e6b
......@@ -32,9 +32,16 @@
// LO vs WinAPI conflict
#undef WB_LEFT
#undef WB_RIGHT
#undef MSC // Unset a legacy define, as otherwise ws2bth.h breaks
#include <winsock2.h>
// HACK: ws2bth.h defines a struct with a field named MSC, which is
// a #define set by gbuild. Plain #undef MSC here fails with MSVC
// used together with ccache (bug, presumably), so #define it to some
// other usable value.
#undef MSC
#define MSC mscfield
#include <ws2bth.h>
#undef MSC
#define MSC
#endif
#ifdef __MINGW32__
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment