X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fccan_tokenizer%2Fccan_tokenizer.c;h=cb1b2716a71e722f0578d1417e68609d4e9c3c51;hp=52858feaa8797a80422a032d0f7f12ead5ff09e6;hb=c520b4adbbfba5a663b94e71216b90eddd0bf877;hpb=2356c14ecbb57ae1e335eb46b3c8ea78ea3f28bb diff --git a/ccan/ccan_tokenizer/ccan_tokenizer.c b/ccan/ccan_tokenizer/ccan_tokenizer.c index 52858fea..cb1b2716 100644 --- a/ccan/ccan_tokenizer/ccan_tokenizer.c +++ b/ccan/ccan_tokenizer/ccan_tokenizer.c @@ -218,7 +218,7 @@ static void unbreak_backslash_broken_lines(struct token_list *tl, tok_message_qu txt.item[txt.size] = 0; //convert the line start offsets to pointers - array_for(i, tlines, *i = txt.item + (size_t)*i); + array_for_t(i, tlines, const char *, *i = txt.item + (size_t)*i); tl->olines = olines.item; tl->olines_size = olines.size; @@ -401,7 +401,7 @@ struct token_list *tokenize(const char *orig, size_t orig_size, s = tl->txt; e = s + tl->txt_size; - array_appends(array, { + array_appends_t(array, struct token, { .type = TOK_STARTLINE, .txt = s, .txt_size = 0