diff options
Diffstat (limited to 'src/mgui/richtext.c')
-rw-r--r-- | src/mgui/richtext.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mgui/richtext.c b/src/mgui/richtext.c index 2f7c163..c70967f 100644 --- a/src/mgui/richtext.c +++ b/src/mgui/richtext.c @@ -112,6 +112,14 @@ mgui_richtext* mgui_richtext_create(const char *str, size_t size, unsigned char return richtext; } +void mgui_richtext_destroy(mgui_richtext *richtext) { + for(size_t i = 0; i < NUM_VERTEX_DATA; ++i) { + mgui_free(richtext->vertex_data[i].vertices); + } + mgui_free(richtext->str); + mgui_free(richtext); +} + mgui_widget* mgui_richtext_to_widget(mgui_richtext *list) { return &list->widget; } |