summaryrefslogtreecommitdiff
path: root/irc/unreal/files/patch-src__url.c
diff options
context:
space:
mode:
Diffstat (limited to 'irc/unreal/files/patch-src__url.c')
-rw-r--r--irc/unreal/files/patch-src__url.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/irc/unreal/files/patch-src__url.c b/irc/unreal/files/patch-src__url.c
new file mode 100644
index 000000000000..56860c894f88
--- /dev/null
+++ b/irc/unreal/files/patch-src__url.c
@@ -0,0 +1,20 @@
+--- ./src/url.c.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./src/url.c 2014-05-23 00:34:33.000000000 +0200
+@@ -174,7 +174,7 @@
+ CURLcode res;
+ char *file = url_getfilename(url);
+ char *filename = unreal_getfilename(file);
+- char *tmp = unreal_mktemp("tmp", filename ? filename : "download.conf");
++ char *tmp = unreal_mktemp("%%RUNDIR%%/tmp", filename ? filename : "download.conf");
+ FILE *fd;
+
+
+@@ -359,7 +359,7 @@
+ {
+ char *file = url_getfilename(url);
+ char *filename = unreal_getfilename(file);
+- char *tmp = unreal_mktemp("tmp", filename ? filename : "download.conf");
++ char *tmp = unreal_mktemp("%%RUNDIR%%/tmp", filename ? filename : "download.conf");
+ FileHandle *handle = MyMallocEx(sizeof(FileHandle));
+ handle->fd = fopen(tmp, "wb");
+ if (!handle->fd)