From f94b359d339cfcefb3725fe7c0e78211443815b4 Mon Sep 17 00:00:00 2001 From: forsyth Date: Fri, 2 Apr 2010 20:48:59 +0100 Subject: 20100402-2048 --- libtk/buton.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libtk/buton.c') diff --git a/libtk/buton.c b/libtk/buton.c index 356b8985..325422b9 100644 --- a/libtk/buton.c +++ b/libtk/buton.c @@ -198,15 +198,16 @@ tkmkbutton(TkTop *t, int btype) tkl = TKobj(TkLabel, tk); tkl->ul = -1; tkl->justify = Tkleft; - if (btype == TKradiobutton) - tkl->variable = strdup(tkselbut); switch (btype) { case TKbutton: e = tkbindings(t, tk, bb, nelem(bb)); break; case TKcheckbutton: + e = tkbindings(t, tk, cb, nelem(cb)); + break; case TKradiobutton: + tkl->variable = strdup(tkselbut); e = tkbindings(t, tk, cb, nelem(cb)); break; } -- cgit v1.2.3