28 lines
865 B
Diff
28 lines
865 B
Diff
|
--- a/lib/mailcap.c
|
||
|
+++ b/lib/mailcap.c
|
||
|
@@ -22,11 +22,10 @@
|
||
|
|
||
|
/* Default mailcap path, the $HOME/.mailcap: entry is prepended to it */
|
||
|
#define DEFAULT_MAILCAP \
|
||
|
- "/usr/local/etc/mailcap:"\
|
||
|
- "/usr/etc/mailcap:"\
|
||
|
- "/etc/mailcap:"\
|
||
|
- "/etc/mail/mailcap:"\
|
||
|
- "/usr/public/lib/mailcap"
|
||
|
+ "@TERMUX_PREFIX@/local/etc/mailcap:"\
|
||
|
+ "@TERMUX_PREFIX@/etc/mailcap:"\
|
||
|
+ "@TERMUX_PREFIX@/etc/mail/mailcap:"\
|
||
|
+ "@TERMUX_PREFIX@/public/lib/mailcap"
|
||
|
|
||
|
#define FLAGS_DRY_RUN 0x0001
|
||
|
#define FLAGS_INTERACTIVE 0x0002
|
||
|
@@ -426,7 +425,7 @@
|
||
|
if (mu_mailcap_entry_sget_field (entry, MU_MAILCAP_TEST, &value) == 0)
|
||
|
{
|
||
|
char *str;
|
||
|
- char *argv[] = { "/bin/sh", "-c", NULL, NULL };
|
||
|
+ char *argv[] = { "@TERMUX_PREFIX@/bin/sh", "-c", NULL, NULL };
|
||
|
expand_string (ctx, value, &str);
|
||
|
argv[2] = str;
|
||
|
if (mu_spawnvp (argv[0], argv, &status))
|