diff options
Diffstat (limited to 'lib/skin_parser/skin_debug.c')
-rw-r--r-- | lib/skin_parser/skin_debug.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/skin_parser/skin_debug.c b/lib/skin_parser/skin_debug.c index 00d09aea7e..4abe6252f0 100644 --- a/lib/skin_parser/skin_debug.c +++ b/lib/skin_parser/skin_debug.c | |||
@@ -70,6 +70,9 @@ void skin_error(enum skin_errorcode error) | |||
70 | case INT_EXPECTED: | 70 | case INT_EXPECTED: |
71 | error_message = "Expected integer"; | 71 | error_message = "Expected integer"; |
72 | break; | 72 | break; |
73 | case DECIMAL_EXPECTED: | ||
74 | error_message = "Expected decimal"; | ||
75 | break; | ||
73 | case SEPERATOR_EXPECTED: | 76 | case SEPERATOR_EXPECTED: |
74 | error_message = "Expected argument seperator"; | 77 | error_message = "Expected argument seperator"; |
75 | break; | 78 | break; |
@@ -236,8 +239,13 @@ void skin_debug_params(int count, struct skin_tag_parameter params[]) | |||
236 | printf("[%s]", params[i].data.text); | 239 | printf("[%s]", params[i].data.text); |
237 | break; | 240 | break; |
238 | 241 | ||
239 | case NUMERIC: | 242 | case INTEGER: |
240 | printf("[%d]", params[i].data.numeric); | 243 | printf("[%d]", params[i].data.number); |
244 | break; | ||
245 | |||
246 | case DECIMAL: | ||
247 | printf("[%d.%d]", params[i].data.number/10, | ||
248 | params[i].data.number%10); | ||
241 | break; | 249 | break; |
242 | 250 | ||
243 | case CODE: | 251 | case CODE: |