diff options
author | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-10-06 10:44:55 +0900 |
---|---|---|
committer | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-10-06 14:20:10 +0900 |
commit | 56a45456ac6bc39d8a0a4ca25816255338181e11 (patch) | |
tree | 03c183edd5a04ca1cc720ddd36167682e0a1495b /include | |
parent | 45fd4436ee146f95487b1575c5a2df5cf77f4717 (diff) |
include/ruby/random.h: eliminate extern "C"
cf: https://github.com/ruby/ruby/pull/2991/commits/99add258571bf103c6d942bf0e4d510763b73918
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3631
Diffstat (limited to 'include')
-rw-r--r-- | include/ruby/random.h | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/include/ruby/random.h b/include/ruby/random.h index 2e7ac75a01..5b024b0aee 100644 --- a/include/ruby/random.h +++ b/include/ruby/random.h @@ -12,14 +12,7 @@ #include "ruby/ruby.h" -#if defined(__cplusplus) -extern "C" { -#if 0 -} /* satisfy cc-mode */ -#endif -#endif - -RUBY_SYMBOL_EXPORT_BEGIN +RBIMPL_SYMBOL_EXPORT_BEGIN() typedef struct { VALUE seed; @@ -76,13 +69,5 @@ double rb_int_pair_to_real(uint32_t a, uint32_t b, int excl); void rb_rand_bytes_int32(rb_random_get_int32_func *, rb_random_t *, void *, size_t); RUBY_EXTERN const rb_data_type_t rb_random_data_type; -RUBY_SYMBOL_EXPORT_END - -#if defined(__cplusplus) -#if 0 -{ /* satisfy cc-mode */ -#endif -} /* extern "C" { */ -#endif - +RBIMPL_SYMBOL_EXPORT_END() #endif /* RUBY_RANDOM_H */ |