X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/0f9156194d42033ea53cf6242cf6f33e78159532..5d762aa45d43bcb6d26c6272917525a50c85745b:/unix/uxcfg.c diff --git a/unix/uxcfg.c b/unix/uxcfg.c index 409c06c2..9b13348d 100644 --- a/unix/uxcfg.c +++ b/unix/uxcfg.c @@ -14,11 +14,11 @@ static void about_handler(union control *ctrl, void *dlg, void *data, int event) { if (event == EVENT_ACTION) { - about_box(); + about_box(ctrl->generic.context.p); } } -void unix_setup_config_box(struct controlbox *b, int midsession) +void unix_setup_config_box(struct controlbox *b, int midsession, void *win) { struct controlset *s, *s2; union control *c; @@ -30,7 +30,7 @@ void unix_setup_config_box(struct controlbox *b, int midsession) */ s = ctrl_getset(b, "", "", ""); c = ctrl_pushbutton(s, "About", 'a', HELPCTX(no_help), - about_handler, P(NULL)); + about_handler, P(win)); c->generic.column = 0; }