demos: trivial fixes for cube problems
diff --git a/demos/cube.c b/demos/cube.c
index 3244abd..9edb8de 100644
--- a/demos/cube.c
+++ b/demos/cube.c
@@ -719,7 +719,7 @@
     }
 #endif // WORK_AROUND_CODE
 
-    VkSurfaceTransformFlagBitsKHR preTransform;
+    VkSurfaceTransformFlagsKHR preTransform;
     if (surfProperties.supportedTransforms & VK_SURFACE_TRANSFORM_NONE_BIT_KHR) {
         preTransform = VK_SURFACE_TRANSFORM_NONE_KHR;
     } else {
@@ -2450,7 +2450,6 @@
     GET_DEVICE_PROC_ADDR(demo->device, GetSurfaceFormatsKHR);
     GET_DEVICE_PROC_ADDR(demo->device, GetSurfacePresentModesKHR);
     GET_DEVICE_PROC_ADDR(demo->device, CreateSwapchainKHR);
-    GET_DEVICE_PROC_ADDR(demo->device, CreateSwapchainKHR);
     GET_DEVICE_PROC_ADDR(demo->device, DestroySwapchainKHR);
     GET_DEVICE_PROC_ADDR(demo->device, GetSwapchainImagesKHR);
     GET_DEVICE_PROC_ADDR(demo->device, AcquireNextImageKHR);