From 2d640a28ff900801a22cb404a54338fb522ff4da Mon Sep 17 00:00:00 2001
From: Bill Currie <bill@taniwha.org>
Date: Mon, 22 May 2000 12:43:20 +0000
Subject: [PATCH] forgot to bring these fixes over from OT

---
 source/cl_parse.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/source/cl_parse.c b/source/cl_parse.c
index 814fae3..3d389fc 100644
--- a/source/cl_parse.c
+++ b/source/cl_parse.c
@@ -390,7 +390,7 @@ void CL_ParseDownload (void)
 		if (strncmp(cls.downloadtempname,"skins/",6))
 			snprintf (name, sizeof(name), "%s/%s", com_gamedir, cls.downloadtempname);
 		else
-			snprintf (name, sizeof(name), "qw/%s", cls.downloadtempname);
+			snprintf (name, sizeof(name), "%s/qw/%s", fs_userpath->string, cls.downloadtempname);
 
 		COM_CreatePath (name);
 
@@ -441,8 +441,8 @@ void CL_ParseDownload (void)
 				snprintf (oldn, sizeof(oldn), "%s/%s", com_gamedir, cls.downloadtempname);
 				snprintf (newn, sizeof(newn), "%s/%s", com_gamedir, cls.downloadname);
 			} else {
-				snprintf (oldn, sizeof(oldn), "qw/%s", cls.downloadtempname);
-				snprintf (newn, sizeof(newn), "qw/%s", cls.downloadname);
+				snprintf (oldn, sizeof(oldn), "%s/qw/%s", fs_userpath->string, cls.downloadtempname);
+				snprintf (newn, sizeof(newn), "%s/qw/%s", fs_userpath->string, cls.downloadname);
 			}
 			r = rename (oldn, newn);
 			if (r)