--- a/ui/win32/toolkit.c Sat Feb 21 20:02:31 2026 +0100 +++ b/ui/win32/toolkit.c Sun Mar 15 12:06:03 2026 +0100 @@ -41,6 +41,7 @@ #include <stdio.h> #include <stdlib.h> +#include <string.h> #include <commctrl.h> @@ -49,7 +50,7 @@ static HFONT ui_font = NULL; void ui_init(const char *appname, int argc, char **argv) { - application_name = appname; + application_name = appname ? strdup(appname) : NULL; uic_init_global_context(); uic_menu_init();