From db9dc9f1f2af166e41df87a71c168a36d65f9a2b Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Mon, 29 Apr 2019 19:08:43 -0700 Subject: Fix buffer overrun in shader list UI --- nuklear_ui/blastem_nuklear.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nuklear_ui/blastem_nuklear.c') diff --git a/nuklear_ui/blastem_nuklear.c b/nuklear_ui/blastem_nuklear.c index e6f18c8..6b269b1 100644 --- a/nuklear_ui/blastem_nuklear.c +++ b/nuklear_ui/blastem_nuklear.c @@ -1544,7 +1544,7 @@ shader_prog *get_shader_progs(dir_entry *entries, size_t num_entries, shader_pro if (!dupe) { if (num_progs == prog_storage) { prog_storage = prog_storage ? prog_storage*2 : 4; - progs = realloc(progs, sizeof(progs) * prog_storage); + progs = realloc(progs, sizeof(*progs) * prog_storage); } progs[num_progs].vertex = NULL; progs[num_progs++].fragment = strdup(entries[i].name); -- cgit v1.2.3