X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fuxcfg.c;h=9b13348d8a8fae0e94f30889806a7509c6f7a2cb;hb=406d2d8a3274bf325f7e356076de8065b5118ad4;hp=409c06c2d4e2eab5394d1946fdc3326610fba988;hpb=09c9f31289952aba8fe2e2e956d98db0632395a6;p=PuTTY.git 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; }