diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/lib/libbsm/common/adt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/lib/libbsm/common/adt.c b/usr/src/lib/libbsm/common/adt.c index d9947622d4..681f5acccc 100644 --- a/usr/src/lib/libbsm/common/adt.c +++ b/usr/src/lib/libbsm/common/adt.c @@ -845,7 +845,7 @@ adt_load_ttyname(const char *ttyname, adt_termid_t **termid) if (sysinfo(SI_HOSTNAME, localhost, MAXHOSTNAMELEN) < 0) goto return_err_free; /* errno from sysinfo */ - if (ttyname != NULL) { + if (ttyname != NULL && *ttyname != '\0') { if (stat(ttyname, &stat_buf) < 0) goto return_err_free; |