summaryrefslogtreecommitdiff
path: root/lisp/xdg.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2021-05-31 06:36:23 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2021-05-31 06:36:23 +0200
commit7733076638f5cb427db3b2151ce33f309c08abc3 (patch)
tree6e068714d6a4689403f98d25532c8daafad93eac /lisp/xdg.el
parented72a8ccd5e32e7752102f223fac12e7ad72709b (diff)
downloademacs-7733076638f5cb427db3b2151ce33f309c08abc3.tar.gz
Fix error in xdg-mime-apps-files when XDG_CURRENT_DESKTOP is defined
* lisp/xdg.el (xdg-mime-apps-files): Don't bug out when XDG_CURRENT_DESKTOP is bound (bug#48748).
Diffstat (limited to 'lisp/xdg.el')
-rw-r--r--lisp/xdg.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/xdg.el b/lisp/xdg.el
index 11039499ea9..0bdfd114c48 100644
--- a/lisp/xdg.el
+++ b/lisp/xdg.el
@@ -231,7 +231,7 @@ admin config, and finally system cached associations."
(desktop (getenv "XDG_CURRENT_DESKTOP"))
res)
(when desktop
- (setq desktop (format "%s-mimeapps.list" desktop)))
+ (setq desktop (list (format "%s-mimeapps.list" desktop))))
(dolist (name (cons "mimeapps.list" desktop))
(push (expand-file-name name (xdg-config-home)) res)
(push (expand-file-name (format "applications/%s" name) (xdg-data-home))