diff options
-rw-r--r-- | sd/source/ui/remotecontrol/BluetoothServer.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sd/source/ui/remotecontrol/BluetoothServer.cxx b/sd/source/ui/remotecontrol/BluetoothServer.cxx index e877cca22756..7fa75ff027f4 100644 --- a/sd/source/ui/remotecontrol/BluetoothServer.cxx +++ b/sd/source/ui/remotecontrol/BluetoothServer.cxx @@ -36,7 +36,15 @@ #undef WB_LEFT #undef WB_RIGHT #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 MACOSX |