bug-14258: Make descriptor pools and command pools more consistent
diff --git a/icd/intel/obj.c b/icd/intel/obj.c
index c447716..ec83845 100644
--- a/icd/intel/obj.c
+++ b/icd/intel/obj.c
@@ -102,8 +102,8 @@
         shallow_copy = sizeof(VkCmdPoolCreateInfo);
         break;
     case VK_OBJECT_TYPE_COMMAND_BUFFER:
-        assert(info.header->struct_type == VK_STRUCTURE_TYPE_CMD_BUFFER_CREATE_INFO);
-        shallow_copy = sizeof(VkCmdBufferCreateInfo);
+        assert(info.header->struct_type == VK_STRUCTURE_TYPE_CMD_BUFFER_ALLOC_INFO);
+        shallow_copy = sizeof(VkCmdBufferAllocInfo);
         break;
     case VK_OBJECT_TYPE_PIPELINE:
         assert(info.header->struct_type == VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO);