Browse Source
uftrace: use @TERMUX_PREFIX@ in patches instead of path
emacs-27
Leonid Plyushch
6 years ago
No known key found for this signature in database
GPG Key ID: 45F2964132545795
1 changed files with
3 additions and
3 deletions
-
packages/uftrace/libmcount-record.c.patch
|
@ -18,9 +18,9 @@ |
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ namelen = strlen(name);
|
|
|
+ namelen = strlen(name);
|
|
|
+ fname = (char *) alloca(sizeof("/data/data/com.termux/files/usr/tmp/") - 1 + namelen + 1);
|
|
|
+ fname = (char *) alloca(sizeof("@TERMUX_PREFIX@/tmp/") - 1 + namelen + 1);
|
|
|
+ memcpy(fname, "/data/data/com.termux/files/usr/tmp/", sizeof("/data/data/com.termux/files/usr/tmp/") - 1);
|
|
|
+ memcpy(fname, "@TERMUX_PREFIX@/tmp/", sizeof("@TERMUX_PREFIX@/tmp/") - 1);
|
|
|
+ memcpy(fname + sizeof("/data/data/com.termux/files/usr/tmp/") - 1, name, namelen + 1);
|
|
|
+ memcpy(fname + sizeof("@TERMUX_PREFIX@/tmp/") - 1, name, namelen + 1);
|
|
|
+
|
|
|
+
|
|
|
+ fd = open(fname, oflag, mode);
|
|
|
+ fd = open(fname, oflag, mode);
|
|
|
+ if (fd != -1) {
|
|
|
+ if (fd != -1) {
|
|
|