summaryrefslogtreecommitdiff
path: root/nuklear_ui
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2019-04-29 19:08:43 -0700
committerMichael Pavone <pavone@retrodev.com>2019-04-29 19:08:43 -0700
commitdb9dc9f1f2af166e41df87a71c168a36d65f9a2b (patch)
tree91ec1a9110c5fe000f7c7892ca5f927f26051a8b /nuklear_ui
parent53b349a2721d00cdd8002aced72e5fdc168d210a (diff)
Fix buffer overrun in shader list UI
Diffstat (limited to 'nuklear_ui')
-rw-r--r--nuklear_ui/blastem_nuklear.c2
1 files changed, 1 insertions, 1 deletions
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);