From 9d5a4898557bc8dd60209685e882fe515a8769fc Mon Sep 17 00:00:00 2001 From: hogliux Date: Mon, 12 Mar 2018 17:14:52 +0000 Subject: [PATCH] Fixed an assertion which could occur if you specified an extra semicolon at the end of your wildcard filter string --- modules/juce_gui_basics/native/juce_ios_FileChooser.mm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/juce_gui_basics/native/juce_ios_FileChooser.mm b/modules/juce_gui_basics/native/juce_ios_FileChooser.mm index 4b479c9a50..9d90290955 100644 --- a/modules/juce_gui_basics/native/juce_ios_FileChooser.mm +++ b/modules/juce_gui_basics/native/juce_ios_FileChooser.mm @@ -143,6 +143,9 @@ private: { for (auto filter : filters) { + if (filter.isEmpty()) + continue; + // iOS only supports file extension wild cards jassert (filter.upToLastOccurrenceOf (".", true, false) == "*.");