Code Review
/
apps
/
low-level-can-service.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
| inline |
side by side
Added an encode/decode test for 'required' fields of all types.
[apps/low-level-can-service.git]
/
pb_encode.c
diff --git
a/pb_encode.c
b/pb_encode.c
index
317e31e
..
995eb3d
100644
(file)
--- a/
pb_encode.c
+++ b/
pb_encode.c
@@
-376,6
+376,7
@@
bool checkreturn pb_enc_submessage(pb_ostream_t *stream, const pb_field_t *field
status = pb_encode(&substream, (pb_field_t*)field->ptr, src);
stream->bytes_written += substream.bytes_written;
+ stream->state = substream.state;
if (substream.bytes_written != size)
return false;