From 52b1f1cb9f8d4e1fb1fcbde59930a105a819b0b4 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Thu, 30 Jul 2020 19:45:19 +0200 Subject: Cleanup unused KDE patches Thanks to Patrick Volkerding for the effort. --- .../kde-workspace/kde-workspace.desktopnames.diff | 34 ---------------------- 1 file changed, 34 deletions(-) delete mode 100644 kde/patch/kde-workspace/kde-workspace.desktopnames.diff (limited to 'kde/patch/kde-workspace/kde-workspace.desktopnames.diff') diff --git a/kde/patch/kde-workspace/kde-workspace.desktopnames.diff b/kde/patch/kde-workspace/kde-workspace.desktopnames.diff deleted file mode 100644 index 59aef1c..0000000 --- a/kde/patch/kde-workspace/kde-workspace.desktopnames.diff +++ /dev/null @@ -1,34 +0,0 @@ -commit e1724800ecf3c6a7035dfa7bcaa50b2a8f48688f -Author: David Faure -Date: Fri May 2 10:26:38 2014 +0200 - - Fix crash when DesktopNames isn't set - - BUG: 334159 - FIXED-IN: 4.11.10 - -diff --git a/kdm/backend/client.c b/kdm/backend/client.c -index 335cc3e..a2d06c2 100644 ---- a/kdm/backend/client.c -+++ b/kdm/backend/client.c -@@ -1810,12 +1810,14 @@ startClient(volatile int *pid) - !(sessargs = iniEntry(str, "Desktop Entry", "Exec", 0))) - sessargs = ""; - buf = iniEntry(str, "Desktop Entry", "DesktopNames", 0); -- for (buf2 = buf; *buf2; ++buf2) { -- if (*buf2 == ';') -- *buf2 = ':'; -+ if (buf) { -+ for (buf2 = buf; *buf2; ++buf2) { -+ if (*buf2 == ';') -+ *buf2 = ':'; -+ } -+ userEnviron = setEnv(userEnviron, "XDG_CURRENT_DESKTOP", buf); -+ free(buf); - } -- userEnviron = setEnv(userEnviron, "XDG_CURRENT_DESKTOP", buf); -- free(buf); - free(str); - free(fname); - goto gotit; - -- cgit v1.2.3