From 9175f39075b130bce00ed4b0d23be90a1defa915 Mon Sep 17 00:00:00 2001 From: Sami Kerola Date: Sat, 13 Jul 2019 09:31:06 +0100 Subject: libblkid: check number of test_blkid_save arguments correctly Without this running test_blkid_save without arguments will cause a crash when strdup() refers to none-exiting file name. Signed-off-by: Sami Kerola --- libblkid/src/save.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libblkid/src/save.c b/libblkid/src/save.c index 21308a9cf..bceaa1139 100644 --- a/libblkid/src/save.c +++ b/libblkid/src/save.c @@ -213,7 +213,7 @@ int main(int argc, char **argv) int ret; blkid_init_debug(BLKID_DEBUG_ALL); - if (argc > 2) { + if (argc != 2) { fprintf(stderr, "Usage: %s [filename]\n" "Test loading/saving a cache (filename)\n", argv[0]); exit(1); -- cgit v1.2.3-55-g7522