- Lauri
>From 7868162a1f2ae23612d0af06f2dd0f402479533e Mon Sep 17 00:00:00 2001 From: Lauri Kasanen <[email protected]> Date: Wed, 8 Aug 2012 17:20:30 +0300 Subject: [PATCH 5/5] mem: Inline pointer_reset, called ~3 times per request
Signed-off-by: Lauri Kasanen <[email protected]> --- src/include/mk_memory.h | 8 +++++++- src/mk_memory.c | 6 ------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/include/mk_memory.h b/src/include/mk_memory.h index 1bee3cd..41b6cb9 100644 --- a/src/include/mk_memory.h +++ b/src/include/mk_memory.h @@ -43,11 +43,17 @@ void mk_mem_pointers_init(void); /* mk_pointer_* */ mk_pointer mk_pointer_create(char *buf, long init, long end); void mk_pointer_free(mk_pointer * p); -void mk_pointer_reset(mk_pointer * p); void mk_pointer_print(mk_pointer p); char *mk_pointer_to_buf(mk_pointer p); void mk_pointer_set(mk_pointer * p, char *data); +static inline void mk_pointer_reset(mk_pointer * p) +{ + p->data = NULL; + p->len = 0; +} + + #define mk_pointer_init(a) {a, sizeof(a) - 1} #endif diff --git a/src/mk_memory.c b/src/mk_memory.c index 77274c3..a5332ea 100644 --- a/src/mk_memory.c +++ b/src/mk_memory.c @@ -94,12 +94,6 @@ mk_pointer mk_pointer_create(char *buf, long init, long end) return p; } -void mk_pointer_reset(mk_pointer * p) -{ - p->data = NULL; - p->len = 0; -} - void mk_pointer_free(mk_pointer * p) { mk_mem_free(p->data); -- 1.7.2.1
_______________________________________________ Monkey mailing list [email protected] http://lists.monkey-project.com/listinfo/monkey
