blob: de54e3694fb83b747e5fe3de09b969566c6d34ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#include "ruby.h"
static VALUE
hash_delete(VALUE hash, VALUE key)
{
VALUE ret = rb_hash_delete(hash, key);
return ret == Qundef ? Qfalse : Qtrue;
}
void
Init_delete(VALUE klass)
{
rb_define_method(klass, "delete", hash_delete, 1);
}
|