mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
object.c: rb_eql returns int not VALUE
It works, but assumes `Qfalse == 0`, which is true today but might not be forever.
This commit is contained in:
parent
f1c89c8147
commit
1a7e7bb2d1
Notes:
git
2022-10-10 18:35:41 +09:00
2 changed files with 4 additions and 4 deletions
|
@ -92,8 +92,8 @@ VALUE rb_class_new_instance_kw(int argc, const VALUE *argv, VALUE klass, int kw_
|
|||
*
|
||||
* @param[in] lhs Comparison left hand side.
|
||||
* @param[in] rhs Comparison right hand side.
|
||||
* @retval RUBY_Qtrue They are equal.
|
||||
* @retval RUBY_Qfalse Otherwise.
|
||||
* @retval non-zero They are equal.
|
||||
* @retval 0 Otherwise.
|
||||
* @note This function actually calls `lhs.eql?(rhs)` so you cannot
|
||||
* implement your class' `#eql?` method using it.
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue