diff options
| author | icculus <icculus@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2009-09-15 06:40:55 +0000 | 
|---|---|---|
| committer | icculus <icculus@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2009-09-15 06:40:55 +0000 | 
| commit | 6c9c075e8ce2c15feb4a7a2a16e073227a69d3e0 (patch) | |
| tree | ed63e6c2be3c97b6eabb550cd78455bfa06d3ad0 /code | |
| parent | 9f15eaa7aeb735f71390e9b86bee4291d72edd44 (diff) | |
| download | ioquake3-aero-6c9c075e8ce2c15feb4a7a2a16e073227a69d3e0.tar.gz ioquake3-aero-6c9c075e8ce2c15feb4a7a2a16e073227a69d3e0.zip  | |
Added support for hardcoded HOMEPATH.
  Partially fixes Bugzilla #4271.
git-svn-id: svn://svn.icculus.org/quake3/trunk@1627 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'code')
| -rw-r--r-- | code/sys/sys_unix.c | 4 | 
1 files changed, 3 insertions, 1 deletions
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" );  | 
