From bc929a3e82b7a131f9760af96f1baec5b2e4bc9b Mon Sep 17 00:00:00 2001 From: Joe Bolinger Date: Sun, 24 Feb 2019 09:53:24 -0800 Subject: add eql? method (#5730) --- ruby/ext/google/protobuf_c/message.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ruby/ext/google') diff --git a/ruby/ext/google/protobuf_c/message.c b/ruby/ext/google/protobuf_c/message.c index 40111e06c..5a6a6bcaa 100644 --- a/ruby/ext/google/protobuf_c/message.c +++ b/ruby/ext/google/protobuf_c/message.c @@ -622,6 +622,7 @@ VALUE build_class_from_descriptor(Descriptor* desc) { // Also define #clone so that we don't inherit Object#clone. rb_define_method(klass, "clone", Message_dup, 0); rb_define_method(klass, "==", Message_eq, 1); + rb_define_method(klass, "eql?", Message_eq, 1); rb_define_method(klass, "hash", Message_hash, 0); rb_define_method(klass, "to_h", Message_to_h, 0); rb_define_method(klass, "to_hash", Message_to_h, 0); -- cgit v1.2.3