@@ -92,7 +92,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
9292 if (ffStrContains (xdgConfigDirs , "kde" ) || ffStrContains (xdgConfigDirs , "plasma" ) || ffStrContains (xdgConfigDirs , "kubuntu" ))
9393 {
9494 ffStrbufSetStatic (& result -> name , "Kubuntu" );
95- ffStrbufSetStatic (& result -> prettyName , "Kubuntu" );
95+ ffStrbufSetF (& result -> prettyName , "Kubuntu %s" , result -> version . chars );
9696 ffStrbufSetStatic (& result -> id , "kubuntu" );
9797 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
9898 return ;
@@ -101,7 +101,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
101101 if (ffStrContains (xdgConfigDirs , "xfce" ) || ffStrContains (xdgConfigDirs , "xubuntu" ))
102102 {
103103 ffStrbufSetStatic (& result -> name , "Xubuntu" );
104- ffStrbufSetStatic (& result -> prettyName , "Xubuntu" );
104+ ffStrbufSetF (& result -> prettyName , "Xubuntu %s" , result -> version . chars );
105105 ffStrbufSetStatic (& result -> id , "xubuntu" );
106106 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
107107 return ;
@@ -110,7 +110,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
110110 if (ffStrContains (xdgConfigDirs , "lxqt" ) || ffStrContains (xdgConfigDirs , "lubuntu" ))
111111 {
112112 ffStrbufSetStatic (& result -> name , "Lubuntu" );
113- ffStrbufSetStatic (& result -> prettyName , "Lubuntu" );
113+ ffStrbufSetF (& result -> prettyName , "Lubuntu %s" , result -> version . chars );
114114 ffStrbufSetStatic (& result -> id , "lubuntu" );
115115 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
116116 return ;
@@ -119,7 +119,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
119119 if (ffStrContains (xdgConfigDirs , "budgie" ))
120120 {
121121 ffStrbufSetStatic (& result -> name , "Ubuntu Budgie" );
122- ffStrbufSetStatic (& result -> prettyName , "Ubuntu Budgie" );
122+ ffStrbufSetF (& result -> prettyName , "Ubuntu Budgie %s" , result -> version . chars );
123123 ffStrbufSetStatic (& result -> id , "ubuntu-budgie" );
124124 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
125125 return ;
@@ -128,7 +128,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
128128 if (ffStrContains (xdgConfigDirs , "cinnamon" ))
129129 {
130130 ffStrbufSetStatic (& result -> name , "Ubuntu Cinnamon" );
131- ffStrbufSetStatic (& result -> prettyName , "Ubuntu Cinnamon" );
131+ ffStrbufSetF (& result -> prettyName , "Ubuntu Cinnamon %s" , result -> version . chars );
132132 ffStrbufSetStatic (& result -> id , "ubuntu-cinnamon" );
133133 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
134134 return ;
@@ -137,7 +137,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
137137 if (ffStrContains (xdgConfigDirs , "mate" ))
138138 {
139139 ffStrbufSetStatic (& result -> name , "Ubuntu MATE" );
140- ffStrbufSetStatic (& result -> prettyName , "Ubuntu MATE" );
140+ ffStrbufSetF (& result -> prettyName , "Ubuntu MATE %s" , result -> version . chars );
141141 ffStrbufSetStatic (& result -> id , "ubuntu-mate" );
142142 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
143143 return ;
@@ -146,7 +146,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
146146 if (ffStrContains (xdgConfigDirs , "studio" ))
147147 {
148148 ffStrbufSetStatic (& result -> name , "Ubuntu Studio" );
149- ffStrbufSetStatic (& result -> prettyName , "Ubuntu Studio" );
149+ ffStrbufSetF (& result -> prettyName , "Ubuntu Studio %s" , result -> version . chars );
150150 ffStrbufSetStatic (& result -> id , "ubuntu-studio" );
151151 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
152152 return ;
@@ -155,7 +155,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
155155 if (ffStrContains (xdgConfigDirs , "sway" ))
156156 {
157157 ffStrbufSetStatic (& result -> name , "Ubuntu Sway" );
158- ffStrbufSetStatic (& result -> prettyName , "Ubuntu Sway" );
158+ ffStrbufSetF (& result -> prettyName , "Ubuntu Sway %s" , result -> version . chars );
159159 ffStrbufSetStatic (& result -> id , "ubuntu-sway" );
160160 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
161161 return ;
@@ -164,7 +164,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
164164 if (ffStrContains (xdgConfigDirs , "touch" ))
165165 {
166166 ffStrbufSetStatic (& result -> name , "Ubuntu Touch" );
167- ffStrbufSetStatic (& result -> prettyName , "Ubuntu Touch" );
167+ ffStrbufSetF (& result -> prettyName , "Ubuntu Touch %s" , result -> version . chars );
168168 ffStrbufSetStatic (& result -> id , "ubuntu-touch" );
169169 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
170170 return ;
@@ -173,7 +173,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
173173 if (ffStrContains (xdgConfigDirs , "lliurex" ))
174174 {
175175 ffStrbufSetStatic (& result -> name , "LliureX" );
176- ffStrbufSetStatic (& result -> prettyName , "LliureX" );
176+ ffStrbufSetF (& result -> prettyName , "LliureX %s" , result -> version . chars );
177177 ffStrbufSetStatic (& result -> id , "lliurex" );
178178 ffStrbufSetStatic (& result -> idLike , "ubuntu" );
179179 return ;
0 commit comments