From 5c0f7876b837f33191d85760e7eb384ceb587973 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 15 Apr 2016 04:48:07 +0200 Subject: [PATCH] Cleanups --- menu/drivers_display/menu_display_vulkan.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/menu/drivers_display/menu_display_vulkan.c b/menu/drivers_display/menu_display_vulkan.c index 68950be4b6..d87fe65d76 100644 --- a/menu/drivers_display/menu_display_vulkan.c +++ b/menu/drivers_display/menu_display_vulkan.c @@ -73,15 +73,17 @@ static void menu_display_vk_draw(void *data) struct vk_vertex *pv = NULL; menu_display_ctx_draw_t *draw = (menu_display_ctx_draw_t*)data; vk_t *vk = (vk_t*)video_driver_get_ptr(false); - if (!vk) + + if (!vk || !draw) return; texture = (struct vk_texture*)draw->texture; - mat = (math_matrix_4x4*)draw->matrix_data; vertex = draw->coords->vertex; tex_coord = draw->coords->tex_coord; color = draw->coords->color; + mat = (math_matrix_4x4*)draw->matrix_data; + /* TODO - edge case */ if (draw->height <= 0) draw->height = 1;