summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
author卜部昌平 <shyouhei@ruby-lang.org>2020-10-06 10:44:55 +0900
committer卜部昌平 <shyouhei@ruby-lang.org>2020-10-06 14:20:10 +0900
commit56a45456ac6bc39d8a0a4ca25816255338181e11 (patch)
tree03c183edd5a04ca1cc720ddd36167682e0a1495b /include
parent45fd4436ee146f95487b1575c5a2df5cf77f4717 (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.h19
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 */