Skip to content

Commit

Permalink
rb_check_safe_obj no longer exists
Browse files Browse the repository at this point in the history
Commit e91c39f deleted definition of it.
Though I'm not sure if we can delete public API like this, it no longer
works nontheless.  Having declaration without definiton is worse than
having nothing at all.  Just delete the declartion too.
  • Loading branch information
shyouhei committed Mar 7, 2020
1 parent f9f3510 commit ada2f71
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion include/ruby/ruby.h
Expand Up @@ -603,7 +603,6 @@ char *rb_string_value_cstr(volatile VALUE*);
#define StringValuePtr(v) rb_string_value_ptr(&(v))
#define StringValueCStr(v) rb_string_value_cstr(&(v))

void rb_check_safe_obj(VALUE);
#define SafeStringValue(v) StringValue(v)
#if GCC_VERSION_SINCE(4,4,0)
void rb_check_safe_str(VALUE) __attribute__((error("rb_check_safe_str() and Check_SafeStr() are obsolete; use StringValue() instead")));
Expand Down

0 comments on commit ada2f71

Please sign in to comment.