Remove redundant buffers on *nix
This commit is contained in:
parent
86f9630a40
commit
a983d4357b
|
|
@ -43,18 +43,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
qboolean stdinIsATTY;
|
qboolean stdinIsATTY;
|
||||||
|
|
||||||
// Used to determine where to store user-specific files
|
|
||||||
static char homePath[ MAX_OSPATH ] = { 0 };
|
|
||||||
|
|
||||||
// Used to store the Steam Quake 3 installation path
|
|
||||||
static char steamPath[ MAX_OSPATH ] = { 0 };
|
|
||||||
|
|
||||||
// Used to store the GOG Quake 3 installation path
|
|
||||||
static char gogPath[ MAX_OSPATH ] = { 0 };
|
|
||||||
|
|
||||||
// Used to store the Microsoft Store Quake 3 installation path
|
|
||||||
static char microsoftStorePath[MAX_OSPATH] = { 0 };
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
==================
|
==================
|
||||||
Sys_DefaultHomePath
|
Sys_DefaultHomePath
|
||||||
|
|
@ -62,6 +50,7 @@ Sys_DefaultHomePath
|
||||||
*/
|
*/
|
||||||
char *Sys_DefaultHomePath(void)
|
char *Sys_DefaultHomePath(void)
|
||||||
{
|
{
|
||||||
|
static char homePath[ MAX_OSPATH ] = { 0 };
|
||||||
char *p;
|
char *p;
|
||||||
|
|
||||||
if( !*homePath && com_homepath != NULL )
|
if( !*homePath && com_homepath != NULL )
|
||||||
|
|
@ -128,22 +117,8 @@ Sys_SteamPath
|
||||||
*/
|
*/
|
||||||
char *Sys_SteamPath( void )
|
char *Sys_SteamPath( void )
|
||||||
{
|
{
|
||||||
// Disabled since Steam doesn't let you install Quake 3 on Mac/Linux
|
// Steam doesn't let you install Quake 3 on Mac/Linux
|
||||||
#if 0 //#ifdef STEAMPATH_NAME
|
return "";
|
||||||
char *p;
|
|
||||||
|
|
||||||
if( ( p = getenv( "HOME" ) ) != NULL )
|
|
||||||
{
|
|
||||||
#ifdef __APPLE__
|
|
||||||
char *steamPathEnd = "/Library/Application Support/Steam/SteamApps/common/" STEAMPATH_NAME;
|
|
||||||
#else
|
|
||||||
char *steamPathEnd = "/.steam/steam/SteamApps/common/" STEAMPATH_NAME;
|
|
||||||
#endif
|
|
||||||
Com_sprintf(steamPath, sizeof(steamPath), "%s%s", p, steamPathEnd);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
return steamPath;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
@ -153,8 +128,8 @@ Sys_GogPath
|
||||||
*/
|
*/
|
||||||
char *Sys_GogPath( void )
|
char *Sys_GogPath( void )
|
||||||
{
|
{
|
||||||
// GOG also doesn't let you install Quake 3 on Mac/Linux
|
// GOG doesn't let you install Quake 3 on Mac/Linux
|
||||||
return gogPath;
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
@ -165,7 +140,7 @@ Sys_MicrosoftStorePath
|
||||||
char* Sys_MicrosoftStorePath(void)
|
char* Sys_MicrosoftStorePath(void)
|
||||||
{
|
{
|
||||||
// Microsoft Store doesn't exist on Mac/Linux
|
// Microsoft Store doesn't exist on Mac/Linux
|
||||||
return microsoftStorePath;
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user