mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Use opaque struct pointer than void
This commit is contained in:
parent
5d8fe1267d
commit
039ba387aa
4 changed files with 11 additions and 8 deletions
|
@ -36,6 +36,8 @@ struct rb_ractor_waiting_list {
|
|||
rb_ractor_t **ractors;
|
||||
};
|
||||
|
||||
struct rb_random_struct; // c.f. ruby/random.h
|
||||
|
||||
struct rb_ractor_struct {
|
||||
// ractor lock
|
||||
rb_nativethread_lock_t lock;
|
||||
|
@ -127,7 +129,7 @@ struct rb_ractor_struct {
|
|||
VALUE verbose;
|
||||
VALUE debug;
|
||||
|
||||
void *default_rand; // used in random.c
|
||||
struct rb_random_struct *default_rand; // used in random.c
|
||||
|
||||
// gc.c rb_objspace_reachable_objects_from
|
||||
struct gc_mark_func_data_struct {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue