From db68e2842e6d5c71c195c52ebe0b42b8117359c2 Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 3 Sep 2013 15:06:15 +0100 Subject: [PATCH] Avoid an assertion in juce demo app. --- .../JuceDemo/Source/demos/AudioDemoPlaybackPage.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/extras/JuceDemo/Source/demos/AudioDemoPlaybackPage.cpp b/extras/JuceDemo/Source/demos/AudioDemoPlaybackPage.cpp index 3ee2b604f5..e6f367dcab 100644 --- a/extras/JuceDemo/Source/demos/AudioDemoPlaybackPage.cpp +++ b/extras/JuceDemo/Source/demos/AudioDemoPlaybackPage.cpp @@ -52,10 +52,13 @@ public: void setFile (const File& file) { - thumbnail.setSource (new FileInputSource (file)); - startTime = 0; - endTime = thumbnail.getTotalLength(); - startTimer (1000 / 40); + if (! file.isDirectory()) + { + thumbnail.setSource (new FileInputSource (file)); + startTime = 0; + endTime = thumbnail.getTotalLength(); + startTimer (1000 / 40); + } } void setZoomFactor (double amount)