From e02a88e0318385c83404d774a2099dc35e665f49 Mon Sep 17 00:00:00 2001 From: William Light Date: Mon, 1 Aug 2016 10:36:39 +0200 Subject: make mrb_hash_values() a public API function --- include/mruby/hash.h | 5 +++++ src/hash.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/include/mruby/hash.h b/include/mruby/hash.h index faec97152..922353322 100644 --- a/include/mruby/hash.h +++ b/include/mruby/hash.h @@ -55,6 +55,11 @@ MRB_API mrb_value mrb_hash_keys(mrb_state *mrb, mrb_value hash); MRB_API mrb_value mrb_check_hash_type(mrb_state *mrb, mrb_value hash); MRB_API mrb_value mrb_hash_empty_p(mrb_state *mrb, mrb_value self); +/* + * Gets an array of values. + */ +MRB_API mrb_value mrb_hash_values(mrb_state *mrb, mrb_value hash); + /* * Clears the hash. */ diff --git a/src/hash.c b/src/hash.c index 5dbc6fb83..2ad6a9642 100644 --- a/src/hash.c +++ b/src/hash.c @@ -745,7 +745,7 @@ mrb_hash_keys(mrb_state *mrb, mrb_value hash) * */ -static mrb_value +MRB_API mrb_value mrb_hash_values(mrb_state *mrb, mrb_value hash) { khash_t(ht) *h = RHASH_TBL(hash); -- cgit v1.2.3