From 11a80b08ffd289172eb530aa1b24cbf92604f4bc Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Tue, 11 Jun 2013 19:00:09 -0500 Subject: [PATCH] imagex.c: Remove unnecessary checks of swm_glob --- programs/imagex.c | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/programs/imagex.c b/programs/imagex.c index d86bca3a..0439869d 100644 --- a/programs/imagex.c +++ b/programs/imagex.c @@ -1647,11 +1647,9 @@ imagex_apply(int argc, tchar **argv) win32_release_restore_privileges(); #endif out_free_swms: - if (swm_glob) { - for (unsigned i = 0; i < num_additional_swms; i++) - wimlib_free(additional_swms[i]); - free(additional_swms); - } + for (unsigned i = 0; i < num_additional_swms; i++) + wimlib_free(additional_swms[i]); + free(additional_swms); out_wimlib_free: wimlib_free(wim); out: @@ -2264,11 +2262,9 @@ imagex_export(int argc, tchar **argv) ret = wimlib_overwrite(dest_wim, write_flags, num_threads, imagex_progress_func); out_free_swms: - if (swm_glob) { - for (unsigned i = 0; i < num_additional_swms; i++) - wimlib_free(additional_swms[i]); - free(additional_swms); - } + for (unsigned i = 0; i < num_additional_swms; i++) + wimlib_free(additional_swms[i]); + free(additional_swms); out_free_dest_wim: wimlib_free(dest_wim); out_free_src_wim: @@ -2457,11 +2453,9 @@ imagex_extract(int argc, tchar **argv) #ifdef __WIN32__ win32_release_restore_privileges(); #endif - if (swm_glob) { - for (unsigned i = 0; i < num_additional_swms; i++) - wimlib_free(additional_swms[i]); - free(additional_swms); - } + for (unsigned i = 0; i < num_additional_swms; i++) + wimlib_free(additional_swms[i]); + free(additional_swms); out_wimlib_free: wimlib_free(wim); out_free_cmds: @@ -2963,11 +2957,9 @@ imagex_mount_rw_or_ro(int argc, tchar **argv) "on \"%"TS"\""), image, wimfile, dir); } - if (swm_glob) { - for (unsigned i = 0; i < num_additional_swms; i++) - wimlib_free(additional_swms[i]); - free(additional_swms); - } + for (unsigned i = 0; i < num_additional_swms; i++) + wimlib_free(additional_swms[i]); + free(additional_swms); out_free_wim: wimlib_free(wim); out: -- 2.43.0