File kradio-mixer_handle.patch of Package kde3-kradio

diff -Naru kradio-snapshot_2006_09_20_orig/kradio3/plugins/alsa-sound/alsa-sound.cpp kradio-snapshot_2006_09_20/kradio3/plugins/alsa-sound/alsa-sound.cpp
--- kradio-snapshot_2006_09_20_orig/kradio3/plugins/alsa-sound/alsa-sound.cpp	2006-09-20 08:39:17.000000000 +0900
+++ kradio-snapshot_2006_09_20/kradio3/plugins/alsa-sound/alsa-sound.cpp	2024-10-16 15:59:59.092944744 +0900
@@ -908,7 +908,7 @@
 bool AlsaSoundDevice::openMixerDevice(snd_mixer_t *&mixer_handle, int card, bool reopen, QTimer *timer, int timer_latency)
 {
     if (reopen) {
-        if (mixer_handle >= 0)
+        if (mixer_handle != NULL)
             closeMixerDevice(mixer_handle, card, SoundStreamID::InvalidID, NULL, /* force = */ true, timer);
         else
             return true;
openSUSE Build Service is sponsored by