From: Victor Ananjevsky Date: Sun, 12 Mar 2017 19:01:38 +0000 (+0100) Subject: fish-cache: fix cache path on linux X-Git-Tag: archive/raspbian/1%0.1.106-3+rpi1^2~15^2~21^2~267 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=02b2397fe72ccaa155b5ff8f240a18ea5679b477;p=babl.git fish-cache: fix cache path on linux make babl on linux honor $XDG_CACHE_HOME variable, falling back to using $HOME/.cache --- diff --git a/babl/babl-cache.c b/babl/babl-cache.c index 5f7b716..f498115 100644 --- a/babl/babl-cache.c +++ b/babl/babl-cache.c @@ -78,7 +78,9 @@ static const char *fish_cache_path (void) strncpy (path, FALLBACK_CACHE_PATH, 4096); #ifndef _WIN32 - if (getenv ("HOME")) + if (getenv ("XDG_CACHE_HOME")) + sprintf (path, "%s/babl/babl-fishes", getenv("XDG_CACHE_HOME")); + else if (getenv ("HOME")) sprintf (path, "%s/.cache/babl/babl-fishes", getenv("HOME")); #else {