From f34d1cdb3caad025cb6877c69fd07d353746ba92 Mon Sep 17 00:00:00 2001 From: jules Date: Mon, 27 Jan 2014 13:21:43 +0000 Subject: [PATCH] Fix for older VS versions. --- .../juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp b/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp index 72b305d301..425e84cbbc 100644 --- a/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp +++ b/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp @@ -74,7 +74,7 @@ namespace DirectWriteTypeLayout TextLayout::Line* const newLine = new TextLayout::Line(); layout->addLine (newLine); - if (! std::isnormal (baselineOriginY)) + if (! (baselineOriginY >= 0 || baselineOriginY <= 0)) baselineOriginY = 0; // DirectWrite sometimes sends NaNs in this parameter newLine->lineOrigin = Point (baselineOriginX, baselineOriginY);