mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-14 05:16:18 +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.
6 lines
102 B
Desktop File
6 lines
102 B
Desktop File
[Desktop Entry]
|
|
Type=Application
|
|
Name=appinfo-test
|
|
OnlyShowIn=../invalid/desktop;GNOME
|
|
NotShowIn=ROX;
|