Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nanopb/nanopb.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pb_encode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pb_encode.c b/pb_encode.c
index 7a4ba31..4dd53a9 100644
--- a/pb_encode.c
+++ b/pb_encode.c
@@ -759,7 +759,7 @@ bool checkreturn pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fie
static bool checkreturn pb_enc_bool(pb_ostream_t *stream, const pb_field_t *field, const void *src)
{
- uint32_t value = (uint32_t)safe_read_bool(src);
+ uint32_t value = safe_read_bool(src) ? 1 : 0;
PB_UNUSED(field);
return pb_encode_varint(stream, value);
}