From ac14c59283d2127014bd9b60a7b1de89764dfd25 Mon Sep 17 00:00:00 2001 From: hogliux Date: Tue, 8 Mar 2016 15:30:24 +0000 Subject: [PATCH] Get rid of warnings in Windows direct write headers --- modules/juce_graphics/juce_graphics.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/juce_graphics/juce_graphics.cpp b/modules/juce_graphics/juce_graphics.cpp index a87a166393..50a5d3f151 100644 --- a/modules/juce_graphics/juce_graphics.cpp +++ b/modules/juce_graphics/juce_graphics.cpp @@ -44,6 +44,12 @@ #import #elif JUCE_WINDOWS + // get rid of some warnings in Window's own headers + #ifdef JUCE_MSVC + #pragma warning (push) + #pragma warning (disable : 4458) + #endif + #if JUCE_MINGW && JUCE_USE_DIRECTWRITE #warning "DirectWrite not currently implemented with mingw..." #undef JUCE_USE_DIRECTWRITE @@ -62,6 +68,10 @@ #include #endif + #ifdef JUCE_MSVC + #pragma warning (pop) + #endif + #elif JUCE_IOS #import #import