I have attached a patch that seems to solve the issue. In the upstream this 
issue has solved. So no need to forward it to them.

Thanks.
--- a/Quake/sys_sdl_unix.c
+++ b/Quake/sys_sdl_unix.c
@@ -388,7 +388,7 @@ void Sys_Init (void)
 	host_parms->userdir = host_parms->basedir; /* code elsewhere relies on this ! */
 #else
 	memset (userdir, 0, sizeof(userdir));
-	Sys_GetUserdir(userdir, sizeof(userdir));
+	Sys_GetUserdir(host_parms->argc, host_parms->argv, userdir, sizeof(userdir));
 	Sys_mkdir (userdir);
 	host_parms->userdir = userdir;
 #endif

Reply via email to