aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/snd/libkvisnd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/snd/libkvisnd.cpp')
-rw-r--r--src/modules/snd/libkvisnd.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/modules/snd/libkvisnd.cpp b/src/modules/snd/libkvisnd.cpp
index 0a4441239..d392ed82f 100644
--- a/src/modules/snd/libkvisnd.cpp
+++ b/src/modules/snd/libkvisnd.cpp
@@ -174,11 +174,13 @@ void KviSoundPlayer::getAvailableSoundSystems(QStringList *l)
bool KviSoundPlayer::havePlayingSounds()
{
- if(m_pThreadList->count() > 0)
- return true;
+ if(m_pThreadList)
+ if(m_pThreadList->count() > 0)
+ return true;
#ifdef COMPILE_PHONON_SUPPORT
- if(m_pPhononPlayer->state() == Phonon::PlayingState)
- return true;
+ if(m_pPhononPlayer)
+ if(m_pPhononPlayer->state() == Phonon::PlayingState)
+ return true;
#endif //COMPILE_PHONON_SUPPORT
return false;
}