- sprintf(fname, "%.800s/%s", homedir, ".yazclientrc");
- if (stat(fname, &statbuf)==0)
- cmd_source(fname, 0);
+ cmd_source(fname, 0);
+ }
+ else
+ {
+ const char* homedir = getenv("HOME");
+ if (homedir)
+ {
+ sprintf(fname, "%.800s/%s", homedir, ".yazclientrc");
+ if (stat(fname, &statbuf)==0)
+ cmd_source(fname, 0);
+ }