mirror of
https://github.com/termux/termux-packages.git
synced 2025-08-17 00:12:58 +00:00
25 lines
796 B
Diff
25 lines
796 B
Diff
diff -u -r ../gnucobol-3.1.2/libcob/common.c ./libcob/common.c
|
|
--- ../gnucobol-3.1.2/libcob/common.c 2020-12-23 10:51:14.000000000 +0000
|
|
+++ ./libcob/common.c 2024-05-16 12:22:08.291881565 +0000
|
|
@@ -113,6 +113,7 @@
|
|
#if defined (WITH_XML2)
|
|
#include <libxml/xmlversion.h>
|
|
#include <libxml/xmlwriter.h>
|
|
+#include <libxml/parser.h>
|
|
#endif
|
|
|
|
#if defined (WITH_CJSON)
|
|
@@ -4631,9 +4632,9 @@
|
|
#else
|
|
if ((tmpdir = check_valid_env_tmpdir ("TMP")) == NULL
|
|
&& (tmpdir = check_valid_env_tmpdir ("TEMP")) == NULL) {
|
|
- if (!check_valid_dir ("/tmp")) {
|
|
- tmp = cob_fast_malloc (5U);
|
|
- strcpy (tmp, "/tmp");
|
|
+ if (!check_valid_dir ("@TERMUX_PREFIX@/tmp")) {
|
|
+ tmp = cob_fast_malloc (strlen("@TERMUX_PREFIX@") + 5U);
|
|
+ strcpy (tmp, "@TERMUX_PREFIX@/tmp");
|
|
tmpdir = tmp;
|
|
}
|
|
}
|