1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-01 03:22:48 -05:00

Cleanup: add some calls to dupstr.

I just happened to spot a couple of cases where I'd apparently
open-coded the dupstr() logic before writing dupstr() itself, and
never got round to replacing the long-winded version with a call to
the standard helper function.
This commit is contained in:
Simon Tatham
2021-01-21 19:57:38 +00:00
parent c6ff548ae0
commit fb130bf6da
2 changed files with 3 additions and 6 deletions

View File

@ -4748,8 +4748,7 @@ static int TranslateKey(UINT message, WPARAM wParam, LPARAM lParam,
static void wintw_set_title(TermWin *tw, const char *title)
{
sfree(window_name);
window_name = snewn(1 + strlen(title), char);
strcpy(window_name, title);
window_name = dupstr(title);
if (conf_get_bool(conf, CONF_win_name_always) || !IsIconic(wgs.term_hwnd))
SetWindowText(wgs.term_hwnd, title);
}
@ -4757,8 +4756,7 @@ static void wintw_set_title(TermWin *tw, const char *title)
static void wintw_set_icon_title(TermWin *tw, const char *title)
{
sfree(icon_name);
icon_name = snewn(1 + strlen(title), char);
strcpy(icon_name, title);
icon_name = dupstr(title);
if (!conf_get_bool(conf, CONF_win_name_always) && IsIconic(wgs.term_hwnd))
SetWindowText(wgs.term_hwnd, title);
}