1
0
Fork 0
forked from len0rd/rockbox

Add a T type to the tag table which allows parameters to be a single tag

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27716 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Jonathan Gordon 2010-08-05 11:28:35 +00:00
parent a0dd4cd057
commit 145571d9b5
2 changed files with 12 additions and 0 deletions

View file

@ -673,6 +673,17 @@ static int skin_parse_tag(struct skin_element* element, const char** document)
if(!element->params[i].data.code)
return 0;
}
else if (tolower(*tag_args) == 't')
{
struct skin_element* child = skin_alloc_element();
child->type = TAG;
if (!skin_parse_tag(child, &cursor))
return 0;
child->next = NULL;
element->params[i].type = CODE;
element->params[i].data.code = child;
}
skip_whitespace(&cursor);