Disable $HOME error on win32.

This commit is contained in:
John Popplewell 2011-07-02 06:06:39 +00:00
parent 4033b03fa7
commit 3bb44c9527

View file

@ -21253,7 +21253,9 @@ static void tmpcfg_merge(struct cfginfo *loser, const struct cfginfo *winner)
static void setup_config(char *argv[]) static void setup_config(char *argv[])
{ {
char str[128]; char str[128];
#ifndef _WIN32
const char *home = getenv("HOME"); const char *home = getenv("HOME");
#endif
struct cfginfo tmpcfg_usr; struct cfginfo tmpcfg_usr;
struct cfginfo tmpcfg_cmd; struct cfginfo tmpcfg_cmd;
@ -21267,12 +21269,14 @@ static void setup_config(char *argv[])
/* Set default options: */ /* Set default options: */
#ifndef _WIN32
if(!home) if(!home)
{ {
/* Woah, don't know where $HOME is? */ /* Woah, don't know where $HOME is? */
fprintf(stderr, "Error: You have no $HOME environment variable!\n"); fprintf(stderr, "Error: You have no $HOME environment variable!\n");
exit(1); exit(1);
} }
#endif
if(tmpcfg_cmd.savedir) if(tmpcfg_cmd.savedir)
savedir = strdup(tmpcfg_cmd.savedir); savedir = strdup(tmpcfg_cmd.savedir);