diff options
Diffstat (limited to 'redhat/tdebase/kdebase-3.5.13-start_dcop_in_tdm.patch')
-rw-r--r-- | redhat/tdebase/kdebase-3.5.13-start_dcop_in_tdm.patch | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/redhat/tdebase/kdebase-3.5.13-start_dcop_in_tdm.patch b/redhat/tdebase/kdebase-3.5.13-start_dcop_in_tdm.patch deleted file mode 100644 index 53d7d6cde..000000000 --- a/redhat/tdebase/kdebase-3.5.13-start_dcop_in_tdm.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- kdebase/kdm/kfrontend/kgapp.cpp.orig 2012-04-27 22:08:53.729331548 +0200 -+++ kdebase/kdm/kfrontend/kgapp.cpp 2012-04-27 22:06:29.169359295 +0200 -@@ -190,6 +190,7 @@ - KProcess *tsak = 0; - KProcess *proc = 0; - KProcess *comp = 0; -+ KProcess *dcop = 0; - KProcess *kwin = 0; - - trinity_desktop_lock_use_sak = _useSAK; -@@ -310,6 +311,13 @@ - } - - if (!_windowManager.isEmpty()) { -+ if (_windowManager == "kwin") { -+ // Special case -+ // Start DCOP... -+ dcop = new KProcess; -+ *dcop << TQCString( argv0, strrchr( argv0, '/' ) - argv0 + 2 ) + "dcopserver" << TQCString("--suicide"); -+ dcop->start(); -+ } - kwin = new KProcess; - *kwin << TQCString( argv0, strrchr( argv0, '/' ) - argv0 + 2 ) + _windowManager.ascii(); - kwin->start(); -@@ -453,7 +461,9 @@ - if (kwin) { - kwin->closeStdin(); - kwin->detach(); -+ dcop->detach(); - delete kwin; -+ delete dcop; - } - delete proc; - UnsecureDisplay( dpy ); |