File 0016-kinit_win.cpp-Do-not-add-empty-process-names-to-inte.patch of Package mingw32-kinit

From 31ecb466f4f28c9e2d5699f87d673576837b4b9d Mon Sep 17 00:00:00 2001
From: Ralf Habacker <ralf.habacker@freenet.de>
Date: Fri, 23 Jul 2021 10:53:38 +0200
Subject: [PATCH 16/18] kinit_win.cpp: Do not add empty process names to
 internal process list

---
 src/kdeinit/kinit_win.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/kdeinit/kinit_win.cpp b/src/kdeinit/kinit_win.cpp
index 4aa1765..8ba2416 100644
--- a/src/kdeinit/kinit_win.cpp
+++ b/src/kdeinit/kinit_win.cpp
@@ -345,7 +345,8 @@ void ProcessList::init()
 #else
         PSID sid = 0;
 #endif
-        m_processes << new ProcessListEntry(hProcess, name, pe32.th32ProcessID, sid);
+        if (!name.isEmpty())
+            m_processes << new ProcessListEntry(hProcess, name, pe32.th32ProcessID, sid);
     } while (Process32Next(h, &pe32));
 #ifndef _WIN32_WCE
     CloseHandle(h);
-- 
2.26.2

openSUSE Build Service is sponsored by