mirror of
https://git.checksum.fail/alec/erythros
synced 2025-12-10 21:19: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]);
|
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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user