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);				\