From d1ceed0c1485093900b2ee1ddb9d33e3375951c3 Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 30 Oct 2012 12:25:48 +0000 Subject: [PATCH] Workaround for Xcode3 compiler bug. --- modules/juce_core/files/juce_File.h | 6 +++--- modules/juce_gui_basics/native/juce_mac_MainMenu.mm | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/juce_core/files/juce_File.h b/modules/juce_core/files/juce_File.h index 21a197af66..af748b8f91 100644 --- a/modules/juce_core/files/juce_File.h +++ b/modules/juce_core/files/juce_File.h @@ -947,9 +947,9 @@ private: Result createDirectoryInternal (const String&) const; bool copyInternal (const File&) const; bool moveInternal (const File&) const; - bool setFileTimesInternal (int64 modificationTime, int64 accessTime, int64 creationTime) const; - void getFileTimesInternal (int64& modificationTime, int64& accessTime, int64& creationTime) const; - bool setFileReadOnlyInternal (bool shouldBeReadOnly) const; + bool setFileTimesInternal (int64 m, int64 a, int64 c) const; + void getFileTimesInternal (int64& m, int64& a, int64& c) const; + bool setFileReadOnlyInternal (bool) const; JUCE_LEAK_DETECTOR (File); }; diff --git a/modules/juce_gui_basics/native/juce_mac_MainMenu.mm b/modules/juce_gui_basics/native/juce_mac_MainMenu.mm index a0755e38f7..3ea1bba86c 100644 --- a/modules/juce_gui_basics/native/juce_mac_MainMenu.mm +++ b/modules/juce_gui_basics/native/juce_mac_MainMenu.mm @@ -299,7 +299,8 @@ private: { if (NSArray* items = [object itemArray]) { - recentItem = [findRecentFilesItem (items) retain]; + NSMenuItem* item = findRecentFilesItem (items); + recentItem = [item retain]; break; } }