From 8f64ff6e5ce8bd349819f8fd499fc741a2ac1926 Mon Sep 17 00:00:00 2001 From: kaotisk Date: Tue, 29 Apr 2025 06:42:35 +0300 Subject: Reducing leaks --- c_implementation/src/ak_fs_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'c_implementation/src/ak_fs_main.c') diff --git a/c_implementation/src/ak_fs_main.c b/c_implementation/src/ak_fs_main.c index 6b523c7..b25e308 100644 --- a/c_implementation/src/ak_fs_main.c +++ b/c_implementation/src/ak_fs_main.c @@ -33,8 +33,8 @@ int ak_fs_main(int argc, char** argv) return ak_fs_ls(); case 'C': ak_fs_map_v3_init(&map); - ak_fs_sha512sum_string_to_struct(optarg, &map.mh); - ak_fs_map_v3_open_from_file(&map); + if ( ak_fs_sha512sum_string_to_struct(optarg, &map.mh) != 0 ) return -1; + if ( ak_fs_map_v3_open_from_file(&map) != 0 ) return -2; return ak_fs_cfm(&map); default: printf("double lol\n"); -- cgit v1.2.3