- {
- char *p = goodtmp();
- if (!p)
- die(1, "no good tmp directory");
- switch (shell) {
- case sh_bourne:
- printf("TMPDIR=\"%s\"; export TMPDIR\n", p);
- break;
- case sh_csh:
- printf("setenv TMPDIR \"%s\"\n", p);
+ if ((p = goodtmp()) == 0)
+ die(1, "no good tmp directory");
+ switch (shell) {
+ case sh_bourne:
+ printf("TMPDIR=\"%s\"; export TMPDIR\n", p);
+ break;
+ case sh_csh:
+ printf("setenv TMPDIR \"%s\"\n", p);