chiark / gitweb /
@@@ tvec and tty mess
[mLib] / codec / null-codec.c
index 1f5493edbdd26f838df2aa3a95269496fe83780c..eef1627af426b376ff0de80563e8e06def913412 100644 (file)
@@ -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);
 }