25 lines
680 B
Diff
25 lines
680 B
Diff
|
--- a/src/rdrview.c
|
||
|
+++ b/src/rdrview.c
|
||
|
@@ -143,7 +143,7 @@
|
||
|
char *envdir = getenv("TMPDIR");
|
||
|
|
||
|
if (!tmpdir) {
|
||
|
- dir_template = mkstring("%s/XXXXXX", envdir ? envdir : "/tmp");
|
||
|
+ dir_template = mkstring("%s/XXXXXX", envdir ? envdir : "@TERMUX_PREFIX@/tmp");
|
||
|
tmpdir = mkdtemp(dir_template);
|
||
|
if (!tmpdir)
|
||
|
fatal_errno();
|
||
|
@@ -571,9 +571,9 @@
|
||
|
{
|
||
|
static char *mailcap_paths[] = {
|
||
|
NULL, /* Placeholder for the user's mailcap */
|
||
|
- "/etc/mailcap",
|
||
|
- "/usr/share/etc/mailcap",
|
||
|
- "/usr/local/etc/mailcap",
|
||
|
+ "@TERMUX_PREFIX@/etc/mailcap",
|
||
|
+ "@TERMUX_PREFIX@/share/etc/mailcap",
|
||
|
+ "@TERMUX_PREFIX@/local/etc/mailcap",
|
||
|
};
|
||
|
char *homepath;
|
||
|
char *template = NULL;
|