From ab073505ad044e95cf83cc89effe992707a02c4d Mon Sep 17 00:00:00 2001 From: Tyge Lovset Date: Wed, 7 Sep 2022 08:22:09 +0200 Subject: Internal. --- include/stc/csview.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'include/stc/csview.h') diff --git a/include/stc/csview.h b/include/stc/csview.h index b60f6e38..5d30174f 100644 --- a/include/stc/csview.h +++ b/include/stc/csview.h @@ -104,9 +104,9 @@ STC_API csview csview_slice_ex(csview sv, intptr_t p1, intptr_t p2); STC_API csview csview_token(csview sv, csview sep, size_t* start); #define c_foreach_token_sv(it, input, sep) \ - for (struct { csview token, _sep, _inp; size_t start; } \ - it = {.token=input, ._sep=sep, ._inp=it.token, .start=0} \ - ; it.start <= it._inp.size && (it.token = csview_token(it._inp, it._sep, &it.start)).str ; ) + for (struct { csview _inp, _sep, token; size_t pos; } \ + it = {._inp=input, ._sep=sep, .token=it._inp, .pos=0} \ + ; it.pos <= it._inp.size && (it.token = csview_token(it._inp, it._sep, &it.pos)).str ; ) #define c_foreach_token(it, input, sep) \ c_foreach_token_sv(it, csview_from(input), csview_from(sep)) -- cgit v1.2.3