aboutsummaryrefslogtreecommitdiff
path: root/x11-wm/ede/files/patch-pekwm__Observable.hh
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/ede/files/patch-pekwm__Observable.hh')
-rw-r--r--x11-wm/ede/files/patch-pekwm__Observable.hh24
1 files changed, 24 insertions, 0 deletions
diff --git a/x11-wm/ede/files/patch-pekwm__Observable.hh b/x11-wm/ede/files/patch-pekwm__Observable.hh
new file mode 100644
index 000000000000..5299453f93c9
--- /dev/null
+++ b/x11-wm/ede/files/patch-pekwm__Observable.hh
@@ -0,0 +1,24 @@
+--- ./pekwm/Observable.hh.orig 2012-05-18 12:51:49.000000000 +0000
++++ ./pekwm/Observable.hh 2014-01-05 16:56:43.000000000 +0000
+@@ -9,11 +9,7 @@
+ #ifndef _OBSERVABLE_HH_
+ #define _OBSERVABLE_HH_
+
+-#ifdef HAVE_SLIST
+-#include <slist>
+-#else // HAVE_EXT_SLIST
+-#include <ext/slist>
+-#endif // HAVE_SLIST
++#include <vector>
+
+ class Observer;
+
+@@ -36,7 +32,7 @@
+ void removeObserver(Observer *observer);
+
+ private:
+- SLIST_NAMESPACE::slist<Observer*> _observers; /**< List of observers. */
++ std::vector<Observer*> _observers; /**< List of observers. */
+ };
+
+ #endif // _OBSERVABLE_HH_