Media/Themes/Umami: Check length for set window title in @umami_terminal_os_cmd()

This commit is contained in:
Alec Murphy
2025-09-19 13:19:13 -04:00
parent 107e47ec01
commit 5f217c23f3

View File

@@ -514,12 +514,18 @@ U0 @umami_terminal_os_cmd(Window* win, TerminalWidget* widget)
val = Str2I64(argv[0]); val = Str2I64(argv[0]);
switch (val) { switch (val) {
case 0: case 0:
// Test set window title // Set window title
StrPrint(win->title, "Terminal - %s", argv[1]); if (argc > 1 && argv[1] && (i = StrLen(argv[1]))) {
if (i > 496) {
argv[1][495] = NULL;
}
StrPrint(win->title, "Terminal - %s", argv[1]);
}
break; break;
default: default:
break; break;
} }
StrCpy(&widget->consumed_chars, "");
//@umami_terminal_cleanup_strings(argc, argv); //@umami_terminal_cleanup_strings(argc, argv);
} }