X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/43f490c377cb05d1ac6e7d2c27a06ae940e2c047..a077a9a931a4b81abf0f549d7f463ae75075149a:/codec/null-codec.c diff --git a/codec/null-codec.c b/codec/null-codec.c index 1f5493e..eef1627 100644 --- a/codec/null-codec.c +++ b/codec/null-codec.c @@ -50,14 +50,18 @@ static const codec_ops ops = { &null_codec_class, encdec, destroy }; static codec *encoder(unsigned flags, const char *indent, unsigned maxlen) { - null_codec *nc = CREATE(null_codec); + null_codec *nc; + + NEW(nc); nc->c.ops = &ops; return (&nc->c); } static codec *decoder(unsigned flags) { - null_codec *nc = CREATE(null_codec); + null_codec *nc; + + NEW(nc); nc->c.ops = &ops; return (&nc->c); }