summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlfred E. Heggestad <aeh@db.org>2016-06-05 17:55:17 +0200
committerAlfred E. Heggestad <aeh@db.org>2016-06-05 17:55:17 +0200
commit7d197f802f5804a31365aad38cdcc0272084089d (patch)
treebadc3f8fc3fb9eb4129172e8c1c1a94be1a52448 /src
parentfd8b1a624af9d4cc9d9ba7af4b7828dd1cd9b3d1 (diff)
conf: use /data/local/tmp for Android (ref #134)
Diffstat (limited to 'src')
-rw-r--r--src/conf.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/conf.c b/src/conf.c
index bc29ba7..ee993ec 100644
--- a/src/conf.c
+++ b/src/conf.c
@@ -164,9 +164,14 @@ int conf_path_get(char *path, size_t sz)
return 0;
}
+#ifdef __ANDROID__
+ str_ncpy(buf, "/data/local/tmp", sizeof(buf));
+ (void)err;
+#else
err = fs_gethome(buf, sizeof(buf));
if (err)
return err;
+#endif
if (re_snprintf(path, sz, "%s" DIR_SEP ".baresip", buf) < 0)
return ENOMEM;