summaryrefslogtreecommitdiff
path: root/nuklear_ui
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2019-04-29 19:18:55 -0700
committerMichael Pavone <pavone@retrodev.com>2019-04-29 19:18:55 -0700
commit7ded25eef2ac9d81c392baa1a272bc0be0dd3674 (patch)
tree844afd3f63b369c1abd6f73a78ab6b340fa120dd /nuklear_ui
parentdb9dc9f1f2af166e41df87a71c168a36d65f9a2b (diff)
Fix a couple of small memory leaks
Diffstat (limited to 'nuklear_ui')
-rw-r--r--nuklear_ui/blastem_nuklear.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/nuklear_ui/blastem_nuklear.c b/nuklear_ui/blastem_nuklear.c
index 6b269b1..d0fa59c 100644
--- a/nuklear_ui/blastem_nuklear.c
+++ b/nuklear_ui/blastem_nuklear.c
@@ -1596,6 +1596,7 @@ shader_prog *get_shader_list(uint32_t *num_out)
shader_dir = path_append(get_exe_dir(), "shaders");
#endif
entries = get_dir_list(shader_dir, &num_entries);
+ free(shader_dir);
progs = get_shader_progs(entries, num_entries, progs, &num_progs, &prog_storage);
*num_out = num_progs;
return progs;