X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/83fb99f9459f4f6a270d2b75c8dd0137d2f2ccde..54156c626b7377cd012b1de85679801d59da8a09:/disobedience/queue-menu.c diff --git a/disobedience/queue-menu.c b/disobedience/queue-menu.c index 44ec081..ac3479a 100644 --- a/disobedience/queue-menu.c +++ b/disobedience/queue-menu.c @@ -258,10 +258,9 @@ struct tabtype *ql_tabtype(struct queuelike *ql) { 0 }; - struct tabtype *t = xmalloc(sizeof *t); - *t = ql_tabtype; - t->extra = ql; - return t; + ql->tabtype = ql_tabtype; + ql->tabtype.extra = ql; + return &ql->tabtype; } /*