diff --git a/libblkid/src/probe.c b/libblkid/src/probe.c index ae1fc06d6..790168c16 100644 --- a/libblkid/src/probe.c +++ b/libblkid/src/probe.c @@ -217,8 +217,7 @@ blkid_probe blkid_new_probe_from_filename(const char *filename) pr->flags |= BLKID_FL_PRIVATE_FD; return pr; err: - if (fd >= 0) - close(fd); + close(fd); blkid_free_probe(pr); return NULL; }