diff options
author | Rupinder Singh Khokhar <rsk1coder99@gmail.com> | 2014-06-20 05:32:21 +0530 |
---|---|---|
committer | Rupinder Singh Khokhar <rsk1coder99@gmail.com> | 2014-07-09 10:04:21 +0530 |
commit | 9448b963f93d65bd6ebb1eadf692a94abe482814 (patch) | |
tree | d2084e39552a507e600dac31a00e8ae918e82ecf /test/tokeniser2.c | |
parent | 8c55e32256f4081d097cd7114fcf5e307a8a9288 (diff) | |
download | libhubbub-9448b963f93d65bd6ebb1eadf692a94abe482814.tar.gz libhubbub-9448b963f93d65bd6ebb1eadf692a94abe482814.tar.bz2 |
[Headache] Fixed tester & modified test file :-P
Diffstat (limited to 'test/tokeniser2.c')
-rw-r--r-- | test/tokeniser2.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/test/tokeniser2.c b/test/tokeniser2.c index a0264c9..6415222 100644 --- a/test/tokeniser2.c +++ b/test/tokeniser2.c @@ -444,12 +444,11 @@ hubbub_error token_handler(const hubbub_token *token, void *pw) hubbub_token t; t.type = HUBBUB_TOKEN_CHARACTER; - t.data.character.ptr += len; - t.data.character.len -= len; - + t.data.character.ptr = token->data.character.ptr + len; + t.data.character.len = token->data.character.len - len; ctx->char_off = 0; - token_handler(&t, pw); + return token_handler(&t, pw); } else if (strlen(expstr + ctx->char_off) > token->data.character.len) { /* Tokeniser output only contained part of the data |