tests: Fix test error caught by validation changes
diff --git a/tests/image_tests.cpp b/tests/image_tests.cpp
index 0cefe69..4e4862c 100644
--- a/tests/image_tests.cpp
+++ b/tests/image_tests.cpp
@@ -239,10 +239,9 @@
 
 void VkImageTest::DestroyImage()
 {
-    // All done with image memory, clean up
-    vkFreeMemory(device(), m_image_mem);
-
+    // All done with image object and memory, clean up
     vkDestroyImage(device(), m_image);
+    vkFreeMemory(device(), m_image_mem);
 }
 
 void VkImageTest::CreateImageView(VkImageViewCreateInfo *pCreateInfo,