diff options
Diffstat (limited to 'javanano/src/main/java/com/google/protobuf/nano/Extension.java')
-rw-r--r-- | javanano/src/main/java/com/google/protobuf/nano/Extension.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/javanano/src/main/java/com/google/protobuf/nano/Extension.java b/javanano/src/main/java/com/google/protobuf/nano/Extension.java index 40da3059..c29b030f 100644 --- a/javanano/src/main/java/com/google/protobuf/nano/Extension.java +++ b/javanano/src/main/java/com/google/protobuf/nano/Extension.java @@ -338,7 +338,7 @@ public class Extension<M extends ExtendableMessageNano<M>, T> { @Override protected Object readData(CodedInputByteBufferNano input) { try { - return input.readData(type); + return input.readPrimitiveField(type); } catch (IOException e) { throw new IllegalArgumentException("Error reading extension field", e); } |