X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/43f490c377cb05d1ac6e7d2c27a06ae940e2c047..a077a9a931a4b81abf0f549d7f463ae75075149a:/codec/baseconv.c diff --git a/codec/baseconv.c b/codec/baseconv.c index 53949bb..f3e2b3a 100644 --- a/codec/baseconv.c +++ b/codec/baseconv.c @@ -427,7 +427,9 @@ static codec *ctxn##_docreate(unsigned flags, \ const char *encodemap, \ const signed char *decodemap) \ { \ - ctxn##_codec *bc = CREATE(ctxn##_codec); \ + ctxn##_codec *bc; \ + \ + NEW(bc); \ bc->c.ops = ops; \ bc->ctx.acc = 0; \ bc->ctx.qsz = (flags & ctxn##_FLAGMASK) ^ ctxn##_FLAGXOR; \