From 4c61cb20a1e18297c0f5da403a88c0bd5872e840 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Mon, 22 Jul 2013 07:11:48 +0000 Subject: [PATCH] Add a missing null pointer check in one of the dialog box functions. [originally from svn r9958] --- windows/winctrls.c | 2 ++ 1 file changed, 2 insertions(+) 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: