summaryrefslogtreecommitdiff
path: root/lib/skin_parser/skin_debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/skin_parser/skin_debug.c')
-rw-r--r--lib/skin_parser/skin_debug.c12
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: