Introduction
Introduction Statistics Contact Development Disclaimer Help
tmaking cookie file creation a bit more pedantic - surf - customized build of s…
git clone git://src.adamsgaard.dk/surf
Log
Files
Refs
README
LICENSE
---
commit 6af15aa636ae72f1cbd89ed93ea1e5b0c9ddfa02
parent a0e269b6bd9d7a70148f4ccbc733df35f071ba74
Author: [email protected] <unknown>
Date: Sat, 11 Feb 2012 17:51:48 +0100
making cookie file creation a bit more pedantic
Diffstat:
M surf.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/surf.c b/surf.c
t@@ -128,11 +128,14 @@ buildpath(const char *path) {
if((p = strrchr(apath, '/'))) {
*p = '\0';
g_mkdir_with_parents(apath, 0700);
+ g_chmod(apath, 0700); /* in case it existed */
*p = '/';
}
/* creating file (gives error when apath ends with "/") */
- if((f = fopen(apath, "a")))
+ if((f = fopen(apath, "a"))) {
+ g_chmod(apath, 0600); /* always */
fclose(f);
+ }
return apath;
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.