diff options
Diffstat (limited to 'src/tail.c')
-rw-r--r-- | src/tail.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/tail.c b/src/tail.c index c781dc2fa..dc4e10df0 100644 --- a/src/tail.c +++ b/src/tail.c @@ -1315,7 +1315,12 @@ static void check_fspec (struct File_spec *fspec, int wd, int *prev_wd) { struct stat stats; - char const *name = pretty_name (fspec); + char const *name; + + if (fspec->fd == -1) + return; + + name = pretty_name (fspec); if (fstat (fspec->fd, &stats) != 0) { |