@@ -52,7 +52,7 @@ static void getUbuntuFlavour(FFOSResult* result)
5252 if (!ffStrSet (xdgConfigDirs ))
5353 return ;
5454
55- if (strstr (xdgConfigDirs , "kde" ) != NULL || strstr (xdgConfigDirs , "plasma" ) != NULL )
55+ if (ffStrContains (xdgConfigDirs , "kde" ) || ffStrContains (xdgConfigDirs , "plasma" ) || ffStrContains ( xdgConfigDirs , "kubuntu" ) )
5656 {
5757 ffStrbufSetS (& result -> name , "Kubuntu" );
5858 ffStrbufSetS (& result -> prettyName , "Kubuntu" );
@@ -61,7 +61,7 @@ static void getUbuntuFlavour(FFOSResult* result)
6161 return ;
6262 }
6363
64- if (strstr (xdgConfigDirs , "xfce" ) != NULL || strstr (xdgConfigDirs , "xubuntu" ) != NULL )
64+ if (ffStrContains (xdgConfigDirs , "xfce" ) || ffStrContains (xdgConfigDirs , "xubuntu" ))
6565 {
6666 ffStrbufSetS (& result -> name , "Xubuntu" );
6767 ffStrbufSetS (& result -> prettyName , "Xubuntu" );
@@ -70,7 +70,7 @@ static void getUbuntuFlavour(FFOSResult* result)
7070 return ;
7171 }
7272
73- if (strstr (xdgConfigDirs , "lxde" ) != NULL || strstr (xdgConfigDirs , "lubuntu" ) != NULL )
73+ if (ffStrContains (xdgConfigDirs , "lxde" ) || ffStrContains (xdgConfigDirs , "lubuntu" ))
7474 {
7575 ffStrbufSetS (& result -> name , "Lubuntu" );
7676 ffStrbufSetS (& result -> prettyName , "Lubuntu" );
@@ -79,7 +79,7 @@ static void getUbuntuFlavour(FFOSResult* result)
7979 return ;
8080 }
8181
82- if (strstr (xdgConfigDirs , "budgie" ) != NULL )
82+ if (ffStrContains (xdgConfigDirs , "budgie" ))
8383 {
8484 ffStrbufSetS (& result -> name , "Ubuntu Budgie" );
8585 ffStrbufSetS (& result -> prettyName , "Ubuntu Budgie" );
@@ -88,7 +88,7 @@ static void getUbuntuFlavour(FFOSResult* result)
8888 return ;
8989 }
9090
91- if (strstr (xdgConfigDirs , "cinnamon" ) != NULL )
91+ if (ffStrContains (xdgConfigDirs , "cinnamon" ))
9292 {
9393 ffStrbufSetS (& result -> name , "Ubuntu Cinnamon" );
9494 ffStrbufSetS (& result -> prettyName , "Ubuntu Cinnamon" );
@@ -97,7 +97,7 @@ static void getUbuntuFlavour(FFOSResult* result)
9797 return ;
9898 }
9999
100- if (strstr (xdgConfigDirs , "mate" ) != NULL )
100+ if (ffStrContains (xdgConfigDirs , "mate" ))
101101 {
102102 ffStrbufSetS (& result -> name , "Ubuntu MATE" );
103103 ffStrbufSetS (& result -> prettyName , "Ubuntu MATE" );
@@ -106,7 +106,7 @@ static void getUbuntuFlavour(FFOSResult* result)
106106 return ;
107107 }
108108
109- if (strstr (xdgConfigDirs , "studio" ) != NULL )
109+ if (ffStrContains (xdgConfigDirs , "studio" ))
110110 {
111111 ffStrbufSetS (& result -> name , "Ubuntu Studio" );
112112 ffStrbufSetS (& result -> prettyName , "Ubuntu Studio" );
@@ -115,7 +115,7 @@ static void getUbuntuFlavour(FFOSResult* result)
115115 return ;
116116 }
117117
118- if (strstr (xdgConfigDirs , "sway" ) != NULL )
118+ if (ffStrContains (xdgConfigDirs , "sway" ))
119119 {
120120 ffStrbufSetS (& result -> name , "Ubuntu Sway" );
121121 ffStrbufSetS (& result -> prettyName , "Ubuntu Sway" );
@@ -124,7 +124,7 @@ static void getUbuntuFlavour(FFOSResult* result)
124124 return ;
125125 }
126126
127- if (strstr (xdgConfigDirs , "touch" ) != NULL )
127+ if (ffStrContains (xdgConfigDirs , "touch" ))
128128 {
129129 ffStrbufSetS (& result -> name , "Ubuntu Touch" );
130130 ffStrbufSetS (& result -> prettyName , "Ubuntu Touch" );
0 commit comments