]> mj.ucw.cz Git - libucw.git/blobdiff - ucw/respool.c
Resources: res_new() requires an active pool
[libucw.git] / ucw / respool.c
index 09b8953fa276da861f3050c2d752606591f4789c..64f9a2fc643f14abcbf7d85edbabdb8643aba8a2 100644 (file)
@@ -99,8 +99,7 @@ struct resource *
 res_alloc(const struct res_class *rc)
 {
   struct respool *rp = rp_current();
-  if (!rp)
-    return NULL;
+  ASSERT(rp);
 
   uns size = (rc->res_size ? : sizeof(struct resource));
   struct resource *r = (rp->mpool ? mp_alloc_fast(rp->mpool, size) : xmalloc(size));