diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/skin_parser/tag_table.c | 3 | ||||
-rw-r--r-- | lib/skin_parser/tag_table.h | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/lib/skin_parser/tag_table.c b/lib/skin_parser/tag_table.c index 849e1d92dd..b93aa28c32 100644 --- a/lib/skin_parser/tag_table.c +++ b/lib/skin_parser/tag_table.c @@ -236,7 +236,8 @@ static const struct tag_info legal_tags[] = { SKIN_TOKEN_VAR_SET, "vs", "SSI|I", SKIN_REFRESH_STATIC }, { SKIN_TOKEN_VAR_GETVAL, "vg", "S", SKIN_REFRESH_DYNAMIC }, { SKIN_TOKEN_VAR_TIMEOUT, "vl", "S|D", SKIN_REFRESH_DYNAMIC }, - + + { SKIN_TOKEN_SUBSTRING, "ss", "IiT", SKIN_REFRESH_DYNAMIC }, { SKIN_TOKEN_UNKNOWN, "" , "", 0 } /* Keep this here to mark the end of the table */ }; diff --git a/lib/skin_parser/tag_table.h b/lib/skin_parser/tag_table.h index 5a93e36866..82ee4757be 100644 --- a/lib/skin_parser/tag_table.h +++ b/lib/skin_parser/tag_table.h @@ -279,6 +279,8 @@ enum skin_token_type { SKIN_TOKEN_VAR_SET, SKIN_TOKEN_VAR_GETVAL, SKIN_TOKEN_VAR_TIMEOUT, + + SKIN_TOKEN_SUBSTRING, }; /* |