diff --git a/tsk/img/img_open.cpp b/tsk/img/img_open.cpp index 6f879e3cadcdd6b121c3d8f3c07f254a2200bc4e..f9f2e672734923637bf4afa587a183fd78f987b2 100644 --- a/tsk/img/img_open.cpp +++ b/tsk/img/img_open.cpp @@ -230,18 +230,6 @@ tsk_img_open(int num_img, return NULL; } -#if HAVE_LIBVHDI - case TSK_IMG_TYPE_VHD_VHD: - img_info = vhdi_open(num_img, images, a_ssize); - break; -#endif - -#if HAVE_LIBVMDK - case TSK_IMG_TYPE_VMDK_VMDK: - img_info = vmdk_open(num_img, images, a_ssize); - break; -#endif - case TSK_IMG_TYPE_RAW: img_info = raw_open(num_img, images, a_ssize); break; @@ -261,6 +249,18 @@ tsk_img_open(int num_img, break; #endif +#if HAVE_LIBVMDK + case TSK_IMG_TYPE_VMDK_VMDK: + img_info = vmdk_open(num_img, images, a_ssize); + break; +#endif + +#if HAVE_LIBVHDI + case TSK_IMG_TYPE_VHD_VHD: + img_info = vhdi_open(num_img, images, a_ssize); + break; +#endif + default: tsk_error_reset(); tsk_error_set_errno(TSK_ERR_IMG_UNSUPTYPE);