aboutsummaryrefslogtreecommitdiff
path: root/tests/backwards_compatibility/decode_legacy.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/backwards_compatibility/decode_legacy.c')
-rw-r--r--tests/backwards_compatibility/decode_legacy.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/backwards_compatibility/decode_legacy.c b/tests/backwards_compatibility/decode_legacy.c
index 5f5b6bb..9dfe437 100644
--- a/tests/backwards_compatibility/decode_legacy.c
+++ b/tests/backwards_compatibility/decode_legacy.c
@@ -22,7 +22,10 @@
the decoding and checks the fields. */
bool check_alltypes(pb_istream_t *stream, int mode)
{
- AllTypes alltypes = {0};
+ AllTypes alltypes;
+
+ /* Fill with garbage to better detect initialization errors */
+ memset(&alltypes, 0xAA, sizeof(alltypes));
if (!pb_decode(stream, AllTypes_fields, &alltypes))
return false;