From: Eric Biggers Date: Sat, 25 May 2013 16:40:32 +0000 (-0500) Subject: imagex_export(): Check errno correctly X-Git-Tag: v1.4.2~15 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=c78bad31163cdefdf3f97e199c4f19bd8a9ad0a2 imagex_export(): Check errno correctly --- diff --git a/programs/imagex.c b/programs/imagex.c index 8f0f4b87..eeb7093c 100644 --- a/programs/imagex.c +++ b/programs/imagex.c @@ -2156,11 +2156,11 @@ imagex_export(int argc, tchar **argv) goto out; } } else { - wim_is_new = true; /* dest_wimfile is not an existing file, so create a new WIM. */ - if (!compression_type_specified) - compression_type = wimlib_get_compression_type(src_w); if (errno == ENOENT) { + wim_is_new = true; + if (!compression_type_specified) + compression_type = wimlib_get_compression_type(src_w); ret = wimlib_create_new_wim(compression_type, &dest_w); if (ret != 0) goto out;