From 1d2e852abf5d493146d59324e01ee8cc21caebdd Mon Sep 17 00:00:00 2001 From: jdgordon Date: Thu, 4 Nov 2010 22:20:31 +0000 Subject: [PATCH] Cleanup and oops spotted by Alexander Levin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28483 a1c6a512-1295-4272-9138-f99709370657 --- lib/skin_parser/skin_buffer.c | 5 +++-- 1 file 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 { void* object; struct malloc_object *next; }; -struct malloc_object *first = NULL, *last = NULL; +static struct malloc_object *first = NULL, *last = NULL; -void skin_free_malloced(void) +static void skin_free_malloced(void) { struct malloc_object *obj = first, *this; while (obj) @@ -116,6 +116,7 @@ void* skin_buffer_alloc(size_t size) first = last = obj; else last->next = obj; + last = obj; retval = obj->object; #else retval = malloc(size); -- 2.11.4.GIT