diff options
| author | Li Yazhou <[email protected]> | 2014-02-14 13:22:30 +0800 |
|---|---|---|
| committer | Li Yazhou <[email protected]> | 2014-02-14 13:22:30 +0800 |
| commit | adbf1eba99b99ddb18c3493c5294c0cc83f78f78 (patch) | |
| tree | 8ed198f8c7deddca4b04030a8f63eb08ccb7f78c /src | |
| parent | ba8a8e75c777d29bdbdcea56513d188949f131ec (diff) | |
| download | mruby-adbf1eba99b99ddb18c3493c5294c0cc83f78f78.tar.gz mruby-adbf1eba99b99ddb18c3493c5294c0cc83f78f78.zip | |
clearn up warning in hash.c
/home/fleuria/code/mruby/src/hash.c:159:1: warning: ‘mrb_hash_dp`defined but not used [-Wunused-function]
mrb_hash_dup(mrb_state *mrb, mrb_value hash)
^
this commit defines Hash#dup to take advantage of mrb_hash_dup, however
it seems that Hash#dup is not in ISO standard.
Diffstat (limited to 'src')
| -rw-r--r-- | src/hash.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/hash.c b/src/hash.c index d8970116d..566728253 100644 --- a/src/hash.c +++ b/src/hash.c @@ -987,6 +987,7 @@ mrb_init_hash(mrb_state *mrb) mrb_define_method(mrb, h, "member?", mrb_hash_has_key, MRB_ARGS_REQ(1)); /* 15.2.13.4.21 */ mrb_define_method(mrb, h, "replace", mrb_hash_replace, MRB_ARGS_REQ(1)); /* 15.2.13.4.23 */ mrb_define_method(mrb, h, "shift", mrb_hash_shift, MRB_ARGS_NONE()); /* 15.2.13.4.24 */ + mrb_define_method(mrb, h, "dup", mrb_hash_dup, MRB_ARGS_NONE()); mrb_define_method(mrb, h, "size", mrb_hash_size_m, MRB_ARGS_NONE()); /* 15.2.13.4.25 */ mrb_define_method(mrb, h, "store", mrb_hash_aset, MRB_ARGS_REQ(2)); /* 15.2.13.4.26 */ mrb_define_method(mrb, h, "value?", mrb_hash_has_value, MRB_ARGS_REQ(1)); /* 15.2.13.4.27 */ |
