summaryrefslogtreecommitdiff
path: root/extra/kdemultimedia
diff options
context:
space:
mode:
authorParabola <dev@list.parabolagnulinux.org>2011-08-03 04:50:40 +0000
committerParabola <dev@list.parabolagnulinux.org>2011-08-03 04:50:40 +0000
commit991d38faccf4e1fb27f31f236ad58ee840103734 (patch)
tree38dd960b48df86472b58d3904caa122aaf06da41 /extra/kdemultimedia
parentbf35116f9d203dcafce808a6c7b3dd5a0db8afbc (diff)
Wed Aug 3 04:50:40 UTC 2011
Diffstat (limited to 'extra/kdemultimedia')
-rw-r--r--extra/kdemultimedia/fix-memleak-in-kmix.patch55
1 files changed, 0 insertions, 55 deletions
diff --git a/extra/kdemultimedia/fix-memleak-in-kmix.patch b/extra/kdemultimedia/fix-memleak-in-kmix.patch
deleted file mode 100644
index 31ea4a606..000000000
--- a/extra/kdemultimedia/fix-memleak-in-kmix.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-Index: kdemultimedia/kmix/backends/mixer_pulse.cpp
-===================================================================
---- kdemultimedia/kmix/backends/mixer_pulse.cpp (revision 1241345)
-+++ kdemultimedia/kmix/backends/mixer_pulse.cpp (revision 1241346)
-@@ -754,7 +754,12 @@
- return;
- }
- addDevice((*map)[index]);
-- emit controlsReconfigured(_mixer->id());
-+ // Do not emit directly to ensure all connected slots are executed
-+ // in their own event loop.
-+ QMetaObject::invokeMethod(this,
-+ "controlsReconfigured",
-+ Qt::QueuedConnection,
-+ Q_ARG(QString, _mixer->id()));
- }
-
- void Mixer_PULSE::removeWidget(int index)
-@@ -778,7 +783,12 @@
- {
- delete *iter;
- m_mixDevices.erase(iter);
-- emit controlsReconfigured(_mixer->id());
-+ // Do not emit directly to ensure all connected slots are executed
-+ // in their own event loop.
-+ QMetaObject::invokeMethod(this,
-+ "controlsReconfigured",
-+ Qt::QueuedConnection,
-+ Q_ARG(QString, _mixer->id()));
- return;
- }
- }
-@@ -799,7 +809,12 @@
- delete *iter;
- m_mixDevices.erase(iter);
- }
-- emit controlsReconfigured(_mixer->id());
-+ // Do not emit directly to ensure all connected slots are executed
-+ // in their own event loop.
-+ QMetaObject::invokeMethod(this,
-+ "controlsReconfigured",
-+ Qt::QueuedConnection,
-+ Q_ARG(QString, _mixer->id()));
- }
-
- void Mixer_PULSE::addDevice(devinfo& dev)
-@@ -990,7 +1005,7 @@
- kDebug(67100) << "Using PulseAudio for mixer: " << m_mixerName;
- m_isOpen = true;
- }
--
-+
- return 0;
- }
-