From 89dade2a005e74c517e11caef7a86c12efe2cf8c Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 5 Jul 2016 10:41:53 +0100 Subject: [PATCH] Fixed a compile problem with the GNU c++ library --- modules/juce_core/memory/juce_ReferenceCountedObject.h | 2 +- modules/juce_core/memory/juce_ScopedPointer.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_core/memory/juce_ReferenceCountedObject.h b/modules/juce_core/memory/juce_ReferenceCountedObject.h index 36855c767d..cf60756ff3 100644 --- a/modules/juce_core/memory/juce_ReferenceCountedObject.h +++ b/modules/juce_core/memory/juce_ReferenceCountedObject.h @@ -248,7 +248,7 @@ public: #if JUCE_COMPILER_SUPPORTS_NULLPTR /** Creates a pointer to a null object. */ - ReferenceCountedObjectPtr (std::nullptr_t) noexcept + ReferenceCountedObjectPtr (decltype (nullptr)) noexcept : referencedObject (nullptr) { } diff --git a/modules/juce_core/memory/juce_ScopedPointer.h b/modules/juce_core/memory/juce_ScopedPointer.h index 0327c60d00..3db0c1cfb2 100644 --- a/modules/juce_core/memory/juce_ScopedPointer.h +++ b/modules/juce_core/memory/juce_ScopedPointer.h @@ -78,7 +78,7 @@ public: #if JUCE_COMPILER_SUPPORTS_NULLPTR /** Creates a ScopedPointer containing a null pointer. */ - inline ScopedPointer (std::nullptr_t) noexcept : object (nullptr) + inline ScopedPointer (decltype (nullptr)) noexcept : object (nullptr) { } #endif