diff options
author | Joshua Haberman <jhaberman@gmail.com> | 2015-01-14 13:51:37 -0800 |
---|---|---|
committer | Joshua Haberman <jhaberman@gmail.com> | 2015-01-14 13:51:37 -0800 |
commit | 1988a660f4b3093c61f7cbae3d1b21f609b4bd0b (patch) | |
tree | fcbab052ead901543a135a15e25fee36189b15bd /upb/bindings/googlepb | |
parent | bebdc009b484295f06185b5bab884a3754bbbacd (diff) | |
parent | 87a18f37743efde6f66f77209c98400cdec67cbe (diff) |
Merge pull request #11 from cfallin/oneofs
Support oneof defs in upb.
Diffstat (limited to 'upb/bindings/googlepb')
-rw-r--r-- | upb/bindings/googlepb/bridge.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/upb/bindings/googlepb/bridge.cc b/upb/bindings/googlepb/bridge.cc index 6ae8868..2a2bbbf 100644 --- a/upb/bindings/googlepb/bridge.cc +++ b/upb/bindings/googlepb/bridge.cc @@ -246,7 +246,8 @@ const Handlers* CodeCache::GetMaybeUnfrozenWriteHandlers( to_freeze_.push_back(h); const goog::Descriptor* d = m.GetDescriptor(); - for (upb::MessageDef::const_iterator i = md->begin(); i != md->end(); ++i) { + for (upb::MessageDef::const_field_iterator i = md->field_begin(); + i != md->field_end(); ++i) { const FieldDef* upb_f = *i; const goog::FieldDescriptor* proto2_f = |