From 65624c8985bc1bf1fb251b4bbd4e11fc0fef5574 Mon Sep 17 00:00:00 2001 From: Al Date: Sat, 16 May 2015 23:20:28 -0400 Subject: [PATCH] [fix] vector_*_pop returns the element --- src/vector.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vector.h b/src/vector.h index 31d38666..e8db6845 100644 --- a/src/vector.h +++ b/src/vector.h @@ -23,8 +23,8 @@ extern "C" { static inline void name##_push(name *array, type value) { \ kv_push(type, *array, value); \ } \ - static inline void name##_pop(name *array) { \ - kv_pop(*array); \ + static inline type name##_pop(name *array) { \ + return kv_pop(*array); \ } \ static inline void name##_clear(name *array) { \ kv_clear(*array); \