From: Stan Hu Date: Thu, 16 Aug 2012 18:29:08 +0000 (-0700) Subject: Fix casting issues X-Git-Tag: 5.0.2~186^2~473 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=07f24f9b7022086187f60f52e786d0dbdbd3b7f1;p=apps%2Fagl-service-can-low-level.git Fix casting issues --- diff --git a/pb_decode.c b/pb_decode.c index 5ef40ecc..48068325 100644 --- a/pb_decode.c +++ b/pb_decode.c @@ -121,7 +121,7 @@ bool checkreturn pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, { uint32_t temp; *eof = false; - *wire_type = 0; + *wire_type = (pb_wire_type_t) 0; *tag = 0; if (!pb_decode_varint32(stream, &temp)) @@ -393,7 +393,7 @@ static void pb_message_set_to_defaults(const pb_field_t fields[], void *dest_str } else if (PB_LTYPE(iter.current->type) == PB_LTYPE_SUBMESSAGE) { - pb_message_set_to_defaults(iter.current->ptr, iter.pData); + pb_message_set_to_defaults((const pb_field_t *) iter.current->ptr, iter.pData); } else if (iter.current->ptr != NULL) {