Fix crash on zero-channelled analysis.
authorCarl Hetherington <cth@carlh.net>
Mon, 25 Feb 2013 22:23:59 +0000 (22:23 +0000)
committerCarl Hetherington <cth@carlh.net>
Mon, 25 Feb 2013 22:23:59 +0000 (22:23 +0000)
src/wx/audio_plot.cc

index fb5b92ff30ac36ac695d4448132e270940b88377..693e11a61f408761bb1edc05170dab4c36a00798 100644 (file)
@@ -101,7 +101,7 @@ AudioPlot::paint (wxPaintEvent &)
                return;
        }
 
-       if (!_analysis) {
+       if (!_analysis || _analysis->channels() == 0) {
                gc->SetFont (gc->CreateFont (*wxNORMAL_FONT));
                gc->DrawText (_("Please wait; audio is being analysed..."), 32, 32);
                return;