summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/skin_parser/skin_buffer.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/skin_parser/skin_buffer.c b/lib/skin_parser/skin_buffer.c
index 608b03434d..05a46658d4 100644
--- a/lib/skin_parser/skin_buffer.c
+++ b/lib/skin_parser/skin_buffer.c
@@ -66,9 +66,9 @@ struct malloc_object {
66 void* object; 66 void* object;
67 struct malloc_object *next; 67 struct malloc_object *next;
68}; 68};
69struct malloc_object *first = NULL, *last = NULL; 69static struct malloc_object *first = NULL, *last = NULL;
70 70
71void skin_free_malloced(void) 71static void skin_free_malloced(void)
72{ 72{
73 struct malloc_object *obj = first, *this; 73 struct malloc_object *obj = first, *this;
74 while (obj) 74 while (obj)
@@ -116,6 +116,7 @@ void* skin_buffer_alloc(size_t size)
116 first = last = obj; 116 first = last = obj;
117 else 117 else
118 last->next = obj; 118 last->next = obj;
119 last = obj;
119 retval = obj->object; 120 retval = obj->object;
120#else 121#else
121 retval = malloc(size); 122 retval = malloc(size);