diff options
| author | Joe Bolinger <jbolinger@google.com> | 2019-02-24 09:53:24 -0800 |
|---|---|---|
| committer | Paul Yang <TeBoring@users.noreply.github.com> | 2019-02-24 09:53:24 -0800 |
| commit | bc929a3e82b7a131f9760af96f1baec5b2e4bc9b (patch) | |
| tree | d2312dd1e92828b102175d4ac31e4f90b7b6a478 /ruby/ext/google | |
| parent | 4b389fad575f830fee4a39287ebfd53a6f0862b2 (diff) | |
| download | platform_external_protobuf-bc929a3e82b7a131f9760af96f1baec5b2e4bc9b.tar.gz platform_external_protobuf-bc929a3e82b7a131f9760af96f1baec5b2e4bc9b.tar.bz2 platform_external_protobuf-bc929a3e82b7a131f9760af96f1baec5b2e4bc9b.zip | |
add eql? method (#5730)
Diffstat (limited to 'ruby/ext/google')
| -rw-r--r-- | ruby/ext/google/protobuf_c/message.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); |
