X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/236f657b6dab66f31f4902cecfc03b4673f5bb98..0b77c0c5cbf80cc08420313f5dbf48838b9f5a7b:/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); }