Improve recently committed fix for -t bug.

Submitted by:	"Andrew L. Neporada" <andr@dgap.mipt.ru>
MFC after:	3 days
This commit is contained in:
Maxim Sobolev 2001-11-15 15:13:24 +00:00
parent 964679ce58
commit 0a811cbf0c

View File

@ -47,7 +47,7 @@ find_play_pen(char *pen, off_t sz)
char *cp;
struct stat sb;
if (pen[0] && !fexists(pen) == FAIL && (min_free(dirname(pen)) >= sz))
if (pen[0] && isdir(dirname(pen)) == TRUE && (min_free(dirname(pen)) >= sz))
return pen;
else if ((cp = getenv("PKG_TMPDIR")) != NULL && stat(cp, &sb) != FAIL && (min_free(cp) >= sz))
sprintf(pen, "%s/instmp.XXXXXX", cp);