diff options
| author | Oskari Timperi <oskari.timperi@iki.fi> | 2018-04-02 12:02:02 +0300 |
|---|---|---|
| committer | Oskari Timperi <oskari.timperi@iki.fi> | 2018-04-02 12:02:02 +0300 |
| commit | 3c9ba205af26ed8d48e68a30932d18d8b64382e0 (patch) | |
| tree | 42488faa1186f7ef8b2681084464b8e962af48b2 /src/protobuf/wkt/duration_pb.nim | |
| parent | ad3061195b5a9af9b3ae576dd591e840ba38669d (diff) | |
| download | nimpb-3c9ba205af26ed8d48e68a30932d18d8b64382e0.tar.gz nimpb-3c9ba205af26ed8d48e68a30932d18d8b64382e0.zip | |
Update well known types
Diffstat (limited to 'src/protobuf/wkt/duration_pb.nim')
| -rw-r--r-- | src/protobuf/wkt/duration_pb.nim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/protobuf/wkt/duration_pb.nim b/src/protobuf/wkt/duration_pb.nim index bf0c7e5..c8f7926 100644 --- a/src/protobuf/wkt/duration_pb.nim +++ b/src/protobuf/wkt/duration_pb.nim @@ -84,9 +84,13 @@ proc readgoogle_protobuf_Duration*(stream: ProtobufStream): google_protobuf_Dura tag = readTag(stream) wireType = getTagWireType(tag) case getTagFieldNumber(tag) + of 0: + raise newException(InvalidFieldNumberError, "Invalid field number: 0") of 1: + expectWireType(wireType, WireType.Varint) setseconds(result, readInt64(stream)) of 2: + expectWireType(wireType, WireType.Varint) setnanos(result, readInt32(stream)) else: skipField(stream, wireType) |
