summaryrefslogtreecommitdiffstats
path: root/pb_decode.h
diff options
context:
space:
mode:
authorPetteri Aimonen <jpa@git.mail.kapsi.fi>2012-08-26 10:05:46 +0300
committerPetteri Aimonen <jpa@git.mail.kapsi.fi>2012-08-26 10:05:46 +0300
commit1463e687e36c8dd404d33c6ef1cba61b574adc1e (patch)
treeb693330c9fe94b312f1068a7e69bcaf59b7c6edb /pb_decode.h
parentf1d7640fe1be0f150f604c72108ea516222c2505 (diff)
Revert "Add pb_decode_noinit and use it from pb_dec_submessage."
The patch breaks default values inside submessage arrays (I think). Have to add test cases and check back. This reverts commit f1d7640fe1be0f150f604c72108ea516222c2505.
Diffstat (limited to 'pb_decode.h')
-rw-r--r--pb_decode.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/pb_decode.h b/pb_decode.h
index 483665ee..ad45efbf 100644
--- a/pb_decode.h
+++ b/pb_decode.h
@@ -48,12 +48,6 @@ bool pb_read(pb_istream_t *stream, uint8_t *buf, size_t count);
*/
bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct);
-/* Same as pb_decode, except does not initialize the destination structure
- * to default values. This is slightly faster if you need no default values
- * and just do memset(struct, 0, sizeof(struct)) yourself.
- */
-bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct);
-
/* --- Helper functions ---
* You may want to use these from your caller or callbacks.
*/