Files
termux-packages/packages/uftrace/cmds-live.c.patch
termux-pacman-bot 94b0b4abb5 uftrace: bump to 0.14
Co-Authored-By: Kevin Williams <admin@utermux.dev>
2023-06-26 04:34:17 +00:00

21 lines
580 B
Diff

--- a/cmds/live.c
+++ b/cmds/live.c
@@ -237,7 +237,7 @@
int command_live(int argc, char *argv[], struct uftrace_opts *opts)
{
#define LIVE_NAME "uftrace-live-XXXXXX"
- char template[32] = "/tmp/" LIVE_NAME;
+ char template[strlen("@TERMUX_PREFIX@") + 32] = "@TERMUX_PREFIX@/tmp/" LIVE_NAME;
int fd;
struct sigaction sa = {
.sa_flags = SA_RESETHAND,
@@ -253,7 +253,7 @@
strcpy(template, LIVE_NAME);
if (errno != EPERM && errno != ENOENT)
- pr_err("cannot access to /tmp");
+ pr_err("cannot access to @TERMUX_PREFIX@/tmp");
fd = mkstemp(template);