termux-packages/packages/vlc/src-posix-filesystem.c.patch

21 lines
591 B
Diff

--- a/src/posix/filesystem.c
+++ b/src/posix/filesystem.c
@@ -113,7 +113,7 @@
{
int fd;
#if O_TMPFILE
- fd = vlc_open ("/tmp", O_RDWR|O_TMPFILE, S_IRUSR|S_IWUSR);
+ fd = vlc_open ("@TERMUX_PREFIX@/tmp", O_RDWR|O_TMPFILE, S_IRUSR|S_IWUSR);
if (fd != -1)
return fd;
/* ENOENT means either /tmp is missing (!) or the kernel does not support
@@ -124,7 +124,7 @@
return -1;
#endif
- char bufpath[] = "/tmp/"PACKAGE_NAME"XXXXXX";
+ char bufpath[] = "@TERMUX_PREFIX@/tmp/"PACKAGE_NAME"XXXXXX";
fd = vlc_mkstemp (bufpath);
if (fd != -1)