X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/84e1c2a9f24ac5a84a9c8d89e232393522ac9d92..f6f450e2b1db4ae729c6df593dbbbff842bd6f3b:/winctrls.c diff --git a/winctrls.c b/winctrls.c index 204bc4a4..7f503c95 100644 --- a/winctrls.c +++ b/winctrls.c @@ -2458,7 +2458,7 @@ void dp_init(struct dlgparam *dp) dp->focused = dp->lastfocused = NULL; memset(dp->shortcuts, 0, sizeof(dp->shortcuts)); dp->hwnd = NULL; - dp->errtitle = NULL; + dp->wintitle = dp->errtitle = NULL; dp->privdata = newtree234(perctrl_privdata_cmp); } @@ -2482,6 +2482,8 @@ void dp_cleanup(struct dlgparam *dp) freetree234(dp->privdata); dp->privdata = NULL; } + sfree(dp->wintitle); + sfree(dp->errtitle); } void *dlg_get_privdata(union control *ctrl, void *dlg)