summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Trofimov <sarg@sarg.org.ru>2026-01-24 18:42:23 +0100
committerLudovic Courtès <ludo@gnu.org>2026-02-06 20:49:03 +0100
commit321e05d0f6494d7eceaf85450435ead485651cc0 (patch)
treeb9bdcd856533b0bd77830abe0a05267baef56683
parentdbbdc41b0ce7c77cc7cdbe2636f99259941820a8 (diff)
home: xdg: Fix compilation warning.
* gnu/home/services/xdg.scm (home-xdg-base-directories-configuration): Specify field serializer explicitly. Change-Id: I1b178952e3eb95d3faea38f7cf7a782bc73c0ea5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--gnu/home/services/xdg.scm9
1 files changed, 5 insertions, 4 deletions
diff --git a/gnu/home/services/xdg.scm b/gnu/home/services/xdg.scm
index 2ad33a74185..e4121a1e504 100644
--- a/gnu/home/services/xdg.scm
+++ b/gnu/home/services/xdg.scm
@@ -108,10 +108,11 @@ like sockets.")
@file{/var/log}, but for user. It is not a part of XDG Base Directory
Specification, but helps to make implementation of home services more
consistent."
- (lambda (field-name val)
- (when (maybe-value-set? val)
- (warn-about-deprecation field-name #f #:replacement 'state-home))
- (serialize-path field-name val)))
+ (serializer
+ (lambda (field-name val)
+ (when (maybe-value-set? val)
+ (warn-about-deprecation field-name #f #:replacement 'state-home))
+ (serialize-path field-name val))))
(state-home
(path "$HOME/.local/state")
"Base directory for programs to store state data that should persist