summaryrefslogtreecommitdiff
path: root/internal/object.h
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2022-05-24 16:48:34 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2022-06-20 19:35:12 +0900
commita58611dfb1bfc74fb1a51a9cd0ca8ac690c2f1f4 (patch)
treec168f6a4b56c0b159a573639fffcead139a28e28 /internal/object.h
parent15db2e9496703d76b2d785a9e2a1554833706e06 (diff)
Allow to just warn as bool expected, without an exception
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/6039
Diffstat (limited to 'internal/object.h')
-rw-r--r--internal/object.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/object.h b/internal/object.h
index f560fb7f9f..88f3a44bc6 100644
--- a/internal/object.h
+++ b/internal/object.h
@@ -22,7 +22,7 @@ double rb_num_to_dbl(VALUE val);
VALUE rb_obj_dig(int argc, VALUE *argv, VALUE self, VALUE notfound);
VALUE rb_immutable_obj_clone(int, VALUE *, VALUE);
VALUE rb_check_convert_type_with_id(VALUE,int,const char*,ID);
-int rb_bool_expected(VALUE, const char *);
+int rb_bool_expected(VALUE, const char *, int raise);
static inline void RBASIC_CLEAR_CLASS(VALUE obj);
static inline void RBASIC_SET_CLASS_RAW(VALUE obj, VALUE klass);
static inline void RBASIC_SET_CLASS(VALUE obj, VALUE klass);