Commit 259dd7e8 authored by Adam Cozzette's avatar Adam Cozzette

Updated descriptor_pool.py to be compatible with Python 3

In Python 3 the values() method on a dictionary returns a view instead
of a list, so we need to explicitly convert that to a list.
parent db35fe73
......@@ -408,7 +408,7 @@ class DescriptorPool(object):
Returns:
A list of FieldDescriptor describing the extensions.
"""
return self._extensions_by_number[message_descriptor].values()
return list(self._extensions_by_number[message_descriptor].values())
def _ConvertFileProtoToFileDescriptor(self, file_proto):
"""Creates a FileDescriptor from a proto or returns a cached copy.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment