From f43d6e82c3fb59f25189c745c5ca5ff1d2e3c161 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sun, 27 Nov 2022 02:54:36 +0100 Subject: mgl_window_get_clipboard_string set ptr to NULL after free when failing --- src/window/window.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/window') diff --git a/src/window/window.c b/src/window/window.c index 5ae4d3f..709f4b1 100644 --- a/src/window/window.c +++ b/src/window/window.c @@ -1221,6 +1221,7 @@ bool mgl_window_get_clipboard_string(mgl_window *self, char **str, size_t *size) const bool success = mgl_window_get_clipboard(self, clipboard_copy_string_callback, &callback_data, MGL_CLIPBOARD_TYPE_STRING); if(!success) { free(*str); + *str = NULL; *size = 0; } return success; -- cgit v1.2.3