summaryrefslogtreecommitdiffhomepage
path: root/include/stc/algo/crange.h
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2023-04-28 17:01:58 +0200
committerTyge Løvset <[email protected]>2023-04-28 17:01:58 +0200
commit49e7d9cc0a888b0b19aa4e737d55a2bc33bec824 (patch)
tree6e4aea9d457fe89a3dd1be441c88000539614b54 /include/stc/algo/crange.h
parenta922157394a9a3e0cffe26a5fa4d29c9d78ecc06 (diff)
downloadSTC-modified-49e7d9cc0a888b0b19aa4e737d55a2bc33bec824.tar.gz
STC-modified-49e7d9cc0a888b0b19aa4e737d55a2bc33bec824.zip
Removed crandom.h and altnames.h. Housholding.
Diffstat (limited to 'include/stc/algo/crange.h')
-rw-r--r--include/stc/algo/crange.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/stc/algo/crange.h b/include/stc/algo/crange.h
index ca06c258..56c317da 100644
--- a/include/stc/algo/crange.h
+++ b/include/stc/algo/crange.h
@@ -63,10 +63,10 @@ STC_INLINE crange crange_make_3(crange_value start, crange_value stop, crange_va
STC_INLINE crange_iter crange_begin(crange* self)
{ self->value = self->start; crange_iter it = {&self->value, self->end, self->step}; return it; }
-STC_INLINE crange_iter crange_end(crange* self)
+STC_INLINE crange_iter crange_end(crange* self)
{ crange_iter it = {NULL}; return it; }
-STC_INLINE void crange_next(crange_iter* it)
+STC_INLINE void crange_next(crange_iter* it)
{ *it->ref += it->step; if ((it->step > 0) == (*it->ref > it->end)) it->ref = NULL; }
#endif