Skip to content

Commit

Permalink
Resurrect symbols used by ObjectSpace
Browse files Browse the repository at this point in the history
  • Loading branch information
k0kubun committed Mar 7, 2023
1 parent 233ddfa commit 50a709f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion hash.c
Expand Up @@ -1607,7 +1607,7 @@ rb_hash_modify_check(VALUE hash)
rb_check_frozen(hash);
}

struct st_table *
RUBY_FUNC_EXPORTED struct st_table *
rb_hash_tbl_raw(VALUE hash, const char *file, int line)
{
return ar_force_convert_table(hash, file, line);
Expand Down
6 changes: 3 additions & 3 deletions shape.c
Expand Up @@ -44,7 +44,7 @@ rb_shape_each_shape(each_shape_callback callback, void *data)
}
}

rb_shape_t*
RUBY_FUNC_EXPORTED rb_shape_t*
rb_shape_get_shape_by_id(shape_id_t shape_id)
{
RUBY_ASSERT(shape_id != INVALID_SHAPE_ID);
Expand All @@ -71,7 +71,7 @@ rb_rclass_shape_id(VALUE obj)
shape_id_t rb_generic_shape_id(VALUE obj);
#endif

shape_id_t
RUBY_FUNC_EXPORTED shape_id_t
rb_shape_get_shape_id(VALUE obj)
{
if (RB_SPECIAL_CONST_P(obj)) {
Expand Down Expand Up @@ -514,7 +514,7 @@ rb_shape_rebuild_shape(rb_shape_t * initial_shape, rb_shape_t * dest_shape)
return midway_shape;
}

bool
RUBY_FUNC_EXPORTED bool
rb_shape_obj_too_complex(VALUE obj)
{
return rb_shape_get_shape_id(obj) == OBJ_TOO_COMPLEX_SHAPE_ID;
Expand Down

0 comments on commit 50a709f

Please sign in to comment.