39 lines
1.3 KiB
Diff
39 lines
1.3 KiB
Diff
--- a/gopher/gopher.c
|
|
+++ b/gopher/gopher.c
|
|
@@ -1056,7 +1056,7 @@
|
|
FILE *tmpfile;
|
|
char inputline[512];
|
|
char *view = NULL;
|
|
- char mkstemp_template[] = "/tmp/gopher-XXXXXX";
|
|
+ char mkstemp_template[] = "@TERMUX_PREFIX@/tmp/gopher-XXXXXX";
|
|
int mkstemp_fd = -1;
|
|
boolean WritePipe = FALSE,
|
|
ForkOff = FALSE;
|
|
@@ -1109,7 +1109,7 @@
|
|
tmpfilename = strdup(mkstemp_template);
|
|
tmpfile = fdopen(mkstemp_fd, "w");
|
|
#else /* ! HAVE_MKSTEMP */
|
|
- tmpfilename = tempnam("/tmp","gopher");
|
|
+ tmpfilename = tempnam("@TERMUX_PREFIX@/tmp","gopher");
|
|
tmpfile = fopen(tmpfilename, "w");
|
|
#endif /* HAVE_MKSTEMP */
|
|
#endif /* VMS */
|
|
@@ -3060,7 +3060,7 @@
|
|
|
|
{
|
|
char *tmpfilename;
|
|
- char mkstemp_template[] = "/tmp/gopher-XXXXXX";
|
|
+ char mkstemp_template[] = "@TERMUX_PREFIX@/tmp/gopher-XXXXXX";
|
|
int mkstemp_fd = -1;
|
|
FILE *tmpfile;
|
|
Blockobj *bl;
|
|
@@ -3092,7 +3092,7 @@
|
|
Gopenfile = tmpfilename;
|
|
tmpfile = fdopen(mkstemp_fd, "w");
|
|
#else /* ! HAVE_MKSTEMP */
|
|
- Gopenfile = tmpfilename = tempnam("/tmp", "gopher");
|
|
+ Gopenfile = tmpfilename = tempnam("@TERMUX_PREFIX@/tmp", "gopher");
|
|
tmpfile = fopen(tmpfilename, "w");
|
|
#endif /* HAVE_MKSTEMP */
|
|
#endif /* VMS */
|