From a9f62b4537e7851d50295112c3e89b70ff65b6f3 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sun, 17 Apr 2011 12:58:00 +0200 Subject: [PATCH] Resource pools: use LIKE_MALLOC attribute --- ucw/respool.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ucw/respool.h b/ucw/respool.h index c010b4a3..9764f129 100644 --- a/ucw/respool.h +++ b/ucw/respool.h @@ -1,7 +1,7 @@ /* * The UCW Library -- Resource Pools * - * (c) 2008 Martin Mares + * (c) 2008--2011 Martin Mares * * This software may be freely distributed and used according to the terms * of the GNU Lesser General Public License. @@ -63,7 +63,7 @@ rp_switch(struct respool *rp) return orp; } -struct resource *res_alloc(const struct res_class *rc); // Returns NULL if there is no pool active +struct resource *res_alloc(const struct res_class *rc) LIKE_MALLOC; // Returns NULL if there is no pool active void res_drop(struct resource *r); void res_detach(struct resource *r); void res_free(struct resource *r); @@ -85,8 +85,8 @@ res_new(const struct res_class *rc, void *priv) struct resource *res_for_fd(int fd); // Creates a resource that closes a given file descriptor -void *res_malloc(size_t size, struct resource **ptr); // Allocates memory and creates a resource for it -void *res_malloc_zero(size_t size, struct resource **ptr); // Allocates zero-initialized memory and creates a resource for it +void *res_malloc(size_t size, struct resource **ptr) LIKE_MALLOC; // Allocates memory and creates a resource for it +void *res_malloc_zero(size_t size, struct resource **ptr) LIKE_MALLOC; // Allocates zero-initialized memory and creates a resource for it void *res_realloc(struct resource *res, size_t size); #endif -- 2.39.2