pkg-psyc: num type fix

This commit is contained in:
Gabor Adam Toth 2011-05-23 13:11:32 +02:00
parent abe16cd13f
commit 9a7ec7f559
1 changed files with 3 additions and 2 deletions

View File

@ -297,6 +297,7 @@ f_psyc_parse (svalue_t *sp) {
psycParseListState listState; psycParseListState listState;
int ret, retl, type = -1, error = 0; int ret, retl, type = -1, error = 0;
size_t size, i; size_t size, i;
ssize_t n;
time_t t; time_t t;
if (!psyc_dispatch_callback) if (!psyc_dispatch_callback)
@ -471,8 +472,8 @@ f_psyc_parse (svalue_t *sp) {
error = PSYC_PARSE_ERROR_TIME; error = PSYC_PARSE_ERROR_TIME;
break; break;
case PSYC_TYPE_AMOUNT: // number case PSYC_TYPE_AMOUNT: // number
if (psyc_parseNumber(&value, (ssize_t *) &t)) if (psyc_parseNumber(&value, &n))
put_number(sv, t); put_number(sv, n);
else else
error = PSYC_PARSE_ERROR_AMOUNT; error = PSYC_PARSE_ERROR_AMOUNT;
break; break;