termux-packages/packages/bitlbee/protocols-purple-ft.c.patch

21 lines
621 B
Diff

--- a/protocols/purple/ft.c
+++ b/protocols/purple/ft.c
@@ -108,7 +108,7 @@
xfer->ui_data = px;
px->xfer = xfer;
- px->fn = mktemp(g_strdup("/tmp/bitlbee-purple-ft.XXXXXX"));
+ px->fn = mktemp(g_strdup("@TERMUX_PREFIX@/tmp/bitlbee-purple-ft.XXXXXX"));
px->fd = -1;
px->ic = purple_ic_by_pa(xfer->account);
@@ -285,7 +285,7 @@
px->ft = ft;
px->ft->free = prpl_xfer_free;
- dir = g_strdup("/tmp/bitlbee-purple-ft.XXXXXX");
+ dir = g_strdup("@TERMUX_PREFIX@/tmp/bitlbee-purple-ft.XXXXXX");
if (!mkdtemp(dir)) {
imcb_error(ic, "Could not create temporary file for file transfer");
g_free(px);