fix: check if processName is NULL/empty to prevent segfaults

This commit is contained in:
NBonaparte
2021-10-31 22:13:29 -07:00
parent c0584cf465
commit f333ede1f7
+3
View File
@@ -66,6 +66,9 @@ static void getSessionDesktop(FFWMDEResult* result)
static void applyPrettyNameIfWM(FFWMDEResult* result, const char* processName, ProtocolHint* protocolHint)
{
if(processName == NULL || *processName == '\0')
return;
if(strcasecmp(processName, "kwin_wayland") == 0)
{
ffStrbufSetS(&result->wmPrettyName, "KWin");