From 6c9c075e8ce2c15feb4a7a2a16e073227a69d3e0 Mon Sep 17 00:00:00 2001 From: icculus Date: Tue, 15 Sep 2009 06:40:55 +0000 Subject: Added support for hardcoded HOMEPATH. Partially fixes Bugzilla #4271. git-svn-id: svn://svn.icculus.org/quake3/trunk@1627 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/sys/sys_unix.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'code') diff --git a/code/sys/sys_unix.c b/code/sys/sys_unix.c index 641770c..f80a27f 100644 --- a/code/sys/sys_unix.c +++ b/code/sys/sys_unix.c @@ -54,7 +54,9 @@ char *Sys_DefaultHomePath(void) if( ( p = getenv( "HOME" ) ) != NULL ) { Q_strncpyz( homePath, p, sizeof( homePath ) ); -#ifdef MACOS_X +#ifdef HOMEPATH + Q_strcat( homePath, sizeof( homePath ), HOMEPATH ); +#elif defined(MACOS_X) Q_strcat( homePath, sizeof( homePath ), "/Library" ); mkdir( homePath, 0750 ); /* just in case. */ Q_strcat( homePath, sizeof( homePath ), "/Application Support" ); -- cgit v1.2.3