summarylogtreecommitdiffstats
path: root/0001-put-cookie-somewhere-better.patch
blob: a7a0e12cae57ef8cfa67c9d9a6ec8cba0938400b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From 020bd1da2875b573862b333a4a7d13cbdfd94fea Mon Sep 17 00:00:00 2001
From: Ivy Foster <ivy.foster@gmail.com>
Date: Wed, 1 Feb 2017 14:17:52 -0600
Subject: [PATCH] put cookie somewhere better

---
 libsndio/aucat.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libsndio/aucat.c b/libsndio/aucat.c
index 10ddce4..9dfad79 100644
--- a/libsndio/aucat.c
+++ b/libsndio/aucat.c
@@ -244,7 +244,7 @@ _aucat_wdata(struct aucat *hdl, const void *buf, size_t len,
 static int
 aucat_mkcookie(unsigned char *cookie)
 {
-#define COOKIE_SUFFIX	"/.aucat_cookie"
+#define COOKIE_SUFFIX	"/aucat_cookie"
 #define TEMPL_SUFFIX	".XXXXXXXX"
 	struct stat sb;
 	char *home, *path = NULL, *tmp = NULL;
@@ -257,7 +257,7 @@ aucat_mkcookie(unsigned char *cookie)
 	/*
 	 * try to load the cookie
 	 */
-	home = issetugid() ? NULL : getenv("HOME");
+	home = issetugid() ? NULL : getenv("XDG_CACHE_HOME");
 	if (home == NULL)
 		goto bad_gen;
 	home_len = strlen(home);
-- 
2.11.0