From: simon Date: Mon, 22 Jul 2013 07:11:48 +0000 (+0000) Subject: Add a missing null pointer check in one of the dialog box functions. X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/commitdiff_plain/33b1edda1f3fa65f5cad3b8a73cdc2fd61558ec9 Add a missing null pointer check in one of the dialog box functions. git-svn-id: svn://svn.tartarus.org/sgt/putty@9958 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/windows/winctrls.c b/windows/winctrls.c index c9300cdd..60e32f5e 100644 --- a/windows/winctrls.c +++ b/windows/winctrls.c @@ -2366,6 +2366,8 @@ void dlg_set_focus(union control *ctrl, void *dlg) struct winctrl *c = dlg_findbyctrl(dp, ctrl); int id; HWND ctl; + if (!c) + return; switch (ctrl->generic.type) { case CTRL_EDITBOX: id = c->base_id + 1; break; case CTRL_RADIO: