Fredrik Fornwall
5 years ago
3 changed files with 23 additions and 24 deletions
@ -0,0 +1,21 @@ |
|||
diff -u -r ../openal-soft-openal-soft-1.20.0/alc/alconfig.cpp ./alc/alconfig.cpp
|
|||
--- ../openal-soft-openal-soft-1.20.0/alc/alconfig.cpp 2019-11-28 08:45:08.000000000 +0000
|
|||
+++ ./alc/alconfig.cpp 2019-12-01 17:05:51.388007000 +0000
|
|||
@@ -325,7 +325,7 @@
|
|||
|
|||
void ReadALConfig() |
|||
{ |
|||
- const char *str{"/etc/openal/alsoft.conf"};
|
|||
+ const char *str{"@TERMUX_PREFIX@/etc/openal/alsoft.conf"};
|
|||
|
|||
TRACE("Loading config %s...\n", str); |
|||
al::ifstream f{str}; |
|||
@@ -333,7 +333,7 @@
|
|||
LoadConfigFromFile(f); |
|||
f.close(); |
|||
|
|||
- std::string confpaths{al::getenv("XDG_CONFIG_DIRS").value_or("/etc/xdg")};
|
|||
+ std::string confpaths{al::getenv("XDG_CONFIG_DIRS").value_or("@TERMUX_PREFIX@/etc/xdg")};
|
|||
/* Go through the list in reverse, since "the order of base directories |
|||
* denotes their importance; the first directory listed is the most |
|||
* important". Ergo, we need to load the settings from the later dirs |
@ -1,21 +0,0 @@ |
|||
diff -uNr openal-soft-openal-soft-1.19.1/Alc/alconfig.c openal-soft-openal-soft-1.19.1.mod/Alc/alconfig.c
|
|||
--- openal-soft-openal-soft-1.19.1/Alc/alconfig.c 2018-10-12 01:05:31.000000000 +0300
|
|||
+++ openal-soft-openal-soft-1.19.1.mod/Alc/alconfig.c 2019-07-24 14:49:05.040838897 +0300
|
|||
@@ -428,7 +428,7 @@
|
|||
const char *str; |
|||
FILE *f; |
|||
|
|||
- str = "/etc/openal/alsoft.conf";
|
|||
+ str = "@TERMUX_PREFIX@/etc/openal/alsoft.conf";
|
|||
|
|||
TRACE("Loading config %s...\n", str); |
|||
f = al_fopen(str, "r"); |
|||
@@ -439,7 +439,7 @@
|
|||
} |
|||
|
|||
if(!(str=getenv("XDG_CONFIG_DIRS")) || str[0] == 0) |
|||
- str = "/etc/xdg";
|
|||
+ str = "@TERMUX_PREFIX@/etc/xdg";
|
|||
alstr_copy_cstr(&confpaths, str); |
|||
/* Go through the list in reverse, since "the order of base directories |
|||
* denotes their importance; the first directory listed is the most |
Loading…
Reference in new issue