qitab / cl-protobufs

Common Lisp protocol buffer implementation.
MIT License
78 stars 17 forks source link

fix proto-equal for repeated fields #339

Closed copybara-service[bot] closed 3 years ago

copybara-service[bot] commented 3 years ago

fix proto-equal for repeated fields

If M1 has a repeated field that is empty and M2 has a repeated field that is not empty, the old logic would skip checking that the two fields were the same. This was due to trying not to redundantly check boolean fields.