From 97e20b7cc746d5e2822385fc815739853a9c6e2f Mon Sep 17 00:00:00 2001 From: zecke Date: Tue, 21 Sep 2004 00:40:38 +0000 Subject: If sound is not yet finished return and do not try to play it again. if(!snd.isFinished()) return; --- (limited to 'libopie2/opiecore/device/odevice_ipaq.cpp') diff --git a/libopie2/opiecore/device/odevice_ipaq.cpp b/libopie2/opiecore/device/odevice_ipaq.cpp index 7f5aa7b..6193ddc 100644 --- a/libopie2/opiecore/device/odevice_ipaq.cpp +++ b/libopie2/opiecore/device/odevice_ipaq.cpp @@ -331,6 +331,8 @@ void iPAQ::playAlarmSound() { #ifndef QT_NO_SOUND static Sound snd ( "alarm" ); + if(!snd.isFinished()) + return; changeMixerForAlarm(0, "/dev/sound/mixer", &snd ); snd. play(); -- cgit v0.9.0.2