ui/win32/toolkit.c

changeset 1075
be89ffebd4f3
parent 1070
e097bc7cfec6
--- 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();

mercurial