From 05398dc9938ed7340cf1c8c3eb9966644e5aae88 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Sat, 28 Jun 2008 10:04:39 +0000 Subject: [PATCH] fixed crash when encountering invalid samplePlayHandle while previewing git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1183 0778d3d1-df1d-0410-868b-ea421aaaa00d --- src/gui/file_browser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/file_browser.cpp b/src/gui/file_browser.cpp index 781a9bdbc..2ce84ed65 100644 --- a/src/gui/file_browser.cpp +++ b/src/gui/file_browser.cpp @@ -552,7 +552,7 @@ void listView::mouseReleaseEvent( QMouseEvent * _me ) { samplePlayHandle * s = dynamic_cast( m_previewPlayHandle ); - if( s->totalFrames() - s->framesDone() <= + if( s && s->totalFrames() - s->framesDone() <= static_cast( engine::getMixer()-> processingSampleRate() * 3 ) ) {