chiark / gitweb /
@@@ tvec and tty mess
[mLib] / struct / dspool.h
index 47ca6e291bb2ed38ead873c605cb2d34a740c6b7..0e1c09343e7c378dce5ca8734ee83c05e58b6706 100644 (file)
@@ -101,7 +101,7 @@ extern dstr *dspool_get(dspool */*p*/);
     _s = _p->free;                                                     \
     _p->free = _s->next;                                               \
   } else {                                                             \
     _s = _p->free;                                                     \
     _p->free = _s->next;                                               \
   } else {                                                             \
-    _s = CREATE(dspoolstr);                                            \
+    NEW(_s);                                                           \
     DCREATE(&_s->ds);                                                  \
     if (_p->isz)                                                       \
       DENSURE(&_s->ds, _p->isz);                                       \
     DCREATE(&_s->ds);                                                  \
     if (_p->isz)                                                       \
       DENSURE(&_s->ds, _p->isz);                                       \