Code Review
/
apps
/
agl-service-can-low-level.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
1f8fb1f
)
Complete initialization of pb_istream_t.
author
Jens Steinhauser
<jens.steinhauser@gmail.com>
Mon, 26 Nov 2012 23:19:55 +0000
(
00:19
+0100)
committer
Petteri Aimonen
<jpa@git.mail.kapsi.fi>
Tue, 27 Nov 2012 17:55:21 +0000
(19:55 +0200)
Because PB_RETURN_ERROR checks if the 'errmsg' member is NULL before
assigning to it, error messages would get lost.
pb_decode.c
patch
|
blob
|
history
diff --git
a/pb_decode.c
b/pb_decode.c
index
8e01fd7
..
c9652af
100644
(file)
--- a/
pb_decode.c
+++ b/
pb_decode.c
@@
-80,6
+80,9
@@
pb_istream_t pb_istream_from_buffer(uint8_t *buf, size_t bufsize)
stream.callback = &buf_read;
stream.state = buf;
stream.bytes_left = bufsize;
+#ifndef PB_NO_ERRMSG
+ stream.errmsg = NULL;
+#endif
return stream;
}