From 61d0ba9cf1fac12977df33d5fa8509ff13322614 Mon Sep 17 00:00:00 2001 From: forsyth Date: Tue, 6 Apr 2010 11:01:04 +0100 Subject: 20100406-1101 --- libtk/parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libtk/parse.c') diff --git a/libtk/parse.c b/libtk/parse.c index 57a1a651..9291e899 100644 --- a/libtk/parse.c +++ b/libtk/parse.c @@ -391,7 +391,7 @@ tkgencget(TkOptab *ft, char *arg, char **val, TkTop *t) } c = out; for (s = o->aux; s->val != nil; s++) { - if (con & s->con) + if (s->con == (s->con&-s->con) && (con & s->con) != 0) c = seprint(c, out+Tkmaxitem, " %s", s->val); /* should this be quoted? */ } free(buf); -- cgit v1.2.3