From cf032e8775a70729c397d731a5e2e1ecb58f4877 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 7 May 2024 13:23:03 -0400 Subject: mtab: Fix getmntinfo() error check The man pages all say "if an error occurs, zero is returned" --- src/mtab.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mtab.c b/src/mtab.c index 7905d14..9ea8d4a 100644 --- a/src/mtab.c +++ b/src/mtab.c @@ -148,7 +148,7 @@ struct bfs_mtab *bfs_mtab_parse(void) { bfs_statfs *mntbuf; int size = getmntinfo(&mntbuf, MNT_WAIT); - if (size < 0) { + if (size <= 0) { error = errno; goto fail; } -- cgit v1.2.3