Fix namespace pollution in vect.h, dict.h
diff --git a/dict.h b/dict.h
index 6727a26..49cd204 100644
--- a/dict.h
+++ b/dict.h
@@ -199,8 +199,8 @@
/* Check that CB is typed properly. */ \
enum callback_status (*_cb)(KEY_TYPE *, VALUE_TYPE *, \
void *) = CB; \
- KEY_TYPE *start_after = (START_AFTER); \
- (KEY_TYPE *)dict_each((DICTP), start_after, \
+ KEY_TYPE *_start_after = (START_AFTER); \
+ (KEY_TYPE *)dict_each((DICTP), _start_after, \
(enum callback_status \
(*)(void *, void *, void *))_cb, \
(DATA)); \
diff --git a/vect.h b/vect.h
index 1c444c1..721c510 100644
--- a/vect.h
+++ b/vect.h
@@ -164,8 +164,8 @@
assert((VECP)->elt_size == sizeof(ELT_TYPE)); \
/* Check that CB is typed properly. */ \
enum callback_status (*_cb)(ELT_TYPE *, void *) = CB; \
- ELT_TYPE *start_after = (START_AFTER); \
- (ELT_TYPE *)vect_each((VECP), start_after, \
+ ELT_TYPE *_start_after = (START_AFTER); \
+ (ELT_TYPE *)vect_each((VECP), _start_after, \
(enum callback_status \
(*)(void *, void *))_cb, \
DATA); \