From 9747d8d77352e33ec6117c34d679ec6d6b8a361a Mon Sep 17 00:00:00 2001 From: Clement Sibille Date: Wed, 11 Dec 2024 05:51:55 +0100 Subject: Assert we don't overflow the queue family array --- src/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.c b/src/main.c index 118d9e8..2344fd4 100644 --- a/src/main.c +++ b/src/main.c @@ -314,11 +314,13 @@ bool vulkan_renderer_create_logical_device(struct vulkan_renderer *renderer) { if (!is_in_array(unique_queue_families, unique_queue_family_count, indices.graphics_family)) { + assert(unique_queue_family_count < MAX_QUEUE_FAMILY_COUNT); unique_queue_families[unique_queue_family_count++] = indices.graphics_family; } if (!is_in_array(unique_queue_families, unique_queue_family_count, indices.present_family)) { + assert(unique_queue_family_count < MAX_QUEUE_FAMILY_COUNT); unique_queue_families[unique_queue_family_count++] = indices.present_family; } -- cgit v1.2.3