- 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

Reply via email to