summaryrefslogtreecommitdiff
path: root/source/kit/move_back.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/kit/move_back.h')
-rw-r--r--source/kit/move_back.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/kit/move_back.h b/source/kit/move_back.h
index 4bcc7ba..6eee4cf 100644
--- a/source/kit/move_back.h
+++ b/source/kit/move_back.h
@@ -9,9 +9,10 @@ extern "C" {
#define KIT_MOVE_BACK_INL(new_size, array, ...) \
do { \
+ ptrdiff_t index_; \
ptrdiff_t end_ = (array).size; \
unsigned char temp_[sizeof *(array).values]; \
- for (ptrdiff_t index_ = 0; index_ < end_;) { \
+ for (index_ = 0; index_ < end_;) { \
if (__VA_ARGS__) { \
end_--; \
if (index_ != end_) { \