From 95b0cefad012c3092d8e0f4c91118fe157baf6c0 Mon Sep 17 00:00:00 2001 From: Jonathan Gordon Date: Thu, 17 Jun 2010 13:54:09 +0000 Subject: tiny clean up of memory allocation git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26887 a1c6a512-1295-4272-9138-f99709370657 --- lib/skin_parser/skin_buffer.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'lib/skin_parser/skin_buffer.c') diff --git a/lib/skin_parser/skin_buffer.c b/lib/skin_parser/skin_buffer.c index b0910976e2..05cdc0ce03 100644 --- a/lib/skin_parser/skin_buffer.c +++ b/lib/skin_parser/skin_buffer.c @@ -56,3 +56,16 @@ void* skin_buffer_alloc(size_t size) #endif return retval; } + + +#ifdef ROCKBOX +/* get the number of bytes currently being used */ +size_t skin_buffer_usage(void) +{ + return buffer_front - buffer; +} +size_t skin_buffer_freespace(void) +{ + return SKIN_BUFFER_SIZE - skin_buffer_usage(); +} +#endif -- cgit v1.2.3