| Age | Commit message (Collapse) | Author |
|
Fix a few unsigned signed comparison warnings
|
|
Fix Range#==
|
|
|
|
|
|
|
|
|
|
|
|
Refactor mrb_range_eq() func in range.c.
|
|
|
|
|
|
add nil.to_a, nil.to_f, nil.to_i methods
|
|
refactor mrb_realloc() in gc.c
|
|
crc.c - replace POSIX with C99 header
|
|
Refactor mrb_hash_empty_p() func in hash.c
|
|
ArgumentError raised when mrb_get_args(mrb, "z", ...) receives substring.
|
|
remove the redundant codes with mrb_malloc_simple()
|
|
|
|
|
|
|
|
|
|
|
|
Refactor mrb_hash_has_keyWithKey() func in hash.c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Using str_new eliminates duplicated codes in mrb_str_new_cstr.
|
|
|
|
|
|
|
|
Check parameters strictly.
|
|
calloc in C99 is expected to return NULL when nelem * len == 0.
|
|
is in use
|
|
Replace isupper with a macro in msvc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|