Fix ?: statements.
Omitting the first branch in ?: is a GNU extension. Cute, but not supported by other compilers. Replaced mostly by explicit tests. Calls to getenv() simply are repeated on non-GNU compilers. Signed-off-by: Jason Riedy <ejr@cs.berkeley.edu>
This commit is contained in:
@ -283,7 +283,10 @@ void prepare_alt_odb(void)
|
||||
char *map;
|
||||
int fd;
|
||||
struct stat st;
|
||||
char *alt = gitenv(ALTERNATE_DB_ENVIRONMENT) ? : "";
|
||||
char *alt;
|
||||
|
||||
alt = gitenv(ALTERNATE_DB_ENVIRONMENT);
|
||||
if (!alt) alt = "";
|
||||
|
||||
sprintf(path, "%s/info/alternates", get_object_directory());
|
||||
if (alt_odb_tail)
|
||||
|
||||
Reference in New Issue
Block a user