Lines Matching defs:dir
55 register char *dir;
102 dir = nh_getenv("NETHACKDIR");
103 if (!dir) dir = nh_getenv("HACKDIR");
113 dir = argv[0]+2;
114 if(*dir == '=' || *dir == ':') dir++;
115 if(!*dir && argc > 1) {
118 dir = argv[0];
120 if(!*dir)
132 chdirx(dir,0);
144 chdirx(dir,1);
419 chdirx(dir, wr)
420 const char *dir;
423 if (dir /* User specified directory? */
425 && strcmp(dir, HACKDIR) /* and not the default? */
450 if (dir == (const char *)0)
451 dir = HACKDIR;
454 if (dir && chdir(dir) < 0) {
455 perror(dir);
456 error("Cannot chdir to %s.", dir);
470 check_recordfile(dir);