mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 23:46:15 +01:00
cdf0a50c69
Split out XDG_CURRENT_DESKTOP handling to a separate function and make sure that it drops all the invalid entries properly. Earlier a bad entry could slip through the checks by sitting just after another bad entry, like in env being set to `invalid1!:invalid2!`, where `invalid2!` could slip the checks. |
||
---|---|---|
.. | ||
kde4 | ||
baobab.desktop | ||
cheese.desktop | ||
dconf-editor.desktop | ||
eog.desktop | ||
evince-previewer.desktop | ||
evince.desktop | ||
file-roller.desktop | ||
frobnicator.desktop | ||
gcr-prompter.desktop | ||
gcr-viewer.desktop | ||
gedit.desktop | ||
glade.desktop | ||
gnome-contacts.desktop | ||
gnome-font-viewer.desktop | ||
gnome-music.desktop | ||
gnome-terminal.desktop | ||
gucharmap.desktop | ||
invalid-desktop.desktop | ||
mimeinfo.cache | ||
nautilus-autorun-software.desktop | ||
nautilus-classic.desktop | ||
nautilus-connect-server.desktop | ||
nautilus.desktop | ||
org.gnome.clocks.desktop | ||
totem.desktop | ||
yelp.desktop |