summaryrefslogtreecommitdiffstats
path: root/lib/skin_parser/tag_table.c
diff options
context:
space:
mode:
authorNils Wallménius <nils@rockbox.org>2010-07-31 11:28:37 +0000
committerNils Wallménius <nils@rockbox.org>2010-07-31 11:28:37 +0000
commitc2529c341d4ecb8bea28f99f0f9e28e70c311487 (patch)
treeedd2e78df0ccd1cd9a8027899309c66a5951cce2 /lib/skin_parser/tag_table.c
parentc9a3419b9e40d08cd93a536c1282348498a35b99 (diff)
downloadrockbox-c2529c341d4ecb8bea28f99f0f9e28e70c311487.tar.gz
rockbox-c2529c341d4ecb8bea28f99f0f9e28e70c311487.zip
skinparser lib: some const correctness and marking of local vars as 'static'
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27635 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'lib/skin_parser/tag_table.c')
-rw-r--r--lib/skin_parser/tag_table.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/skin_parser/tag_table.c b/lib/skin_parser/tag_table.c
index a7e3378d24..26c049b3dd 100644
--- a/lib/skin_parser/tag_table.c
+++ b/lib/skin_parser/tag_table.c
@@ -24,7 +24,7 @@
#include <string.h>
#define BAR_PARAMS "*|iiiis"
/* The tag definition table */
-struct tag_info legal_tags[] =
+static const struct tag_info legal_tags[] =
{
{ SKIN_TOKEN_ALIGN_CENTER, "ac", "", 0 },
{ SKIN_TOKEN_ALIGN_LEFT, "al", "", 0 },
@@ -214,16 +214,16 @@ struct tag_info legal_tags[] =
};
/* A table of legal escapable characters */
-char legal_escape_characters[] = "%(,);#<|>";
+static const char legal_escape_characters[] = "%(,);#<|>";
/*
* Just does a straight search through the tag table to find one by
* the given name
*/
-struct tag_info* find_tag(char* name)
+const struct tag_info* find_tag(const char* name)
{
- struct tag_info* current = legal_tags;
+ const struct tag_info* current = legal_tags;
/*
* Continue searching so long as we have a non-empty name string
@@ -244,7 +244,7 @@ struct tag_info* find_tag(char* name)
/* Searches through the legal escape characters string */
int find_escape_character(char lookup)
{
- char* current = legal_escape_characters;
+ const char* current = legal_escape_characters;
while(*current != lookup && *current != '\0')
current++;