mirror of
https://git.checksum.fail/alec/erythros
synced 2025-12-10 13:09:55 +02:00
Media/Themes/Umami: Check length for set window title in @umami_terminal_os_cmd()
This commit is contained in:
@@ -514,12 +514,18 @@ U0 @umami_terminal_os_cmd(Window* win, TerminalWidget* widget)
|
||||
val = Str2I64(argv[0]);
|
||||
switch (val) {
|
||||
case 0:
|
||||
// Test set window title
|
||||
StrPrint(win->title, "Terminal - %s", argv[1]);
|
||||
// Set window title
|
||||
if (argc > 1 && argv[1] && (i = StrLen(argv[1]))) {
|
||||
if (i > 496) {
|
||||
argv[1][495] = NULL;
|
||||
}
|
||||
StrPrint(win->title, "Terminal - %s", argv[1]);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
StrCpy(&widget->consumed_chars, "");
|
||||
//@umami_terminal_cleanup_strings(argc, argv);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user