Fix some typos in __BIG_ENDIAN__ code
authorPetteri Aimonen <jpa@git.mail.kapsi.fi>
Thu, 5 Jul 2012 15:24:11 +0000 (18:24 +0300)
committerPetteri Aimonen <jpa@git.mail.kapsi.fi>
Thu, 5 Jul 2012 15:24:11 +0000 (18:24 +0300)
pb_encode.c

index c6cccf2..faaeac9 100644 (file)
@@ -235,7 +235,7 @@ bool checkreturn pb_encode_svarint(pb_ostream_t *stream, int64_t value)
 bool checkreturn pb_encode_fixed32(pb_ostream_t *stream, const void *value)
 {
     #ifdef __BIG_ENDIAN__
-    uint8_t *bytes = value;
+    const uint8_t *bytes = value;
     uint8_t lebytes[4];
     lebytes[0] = bytes[3];
     lebytes[1] = bytes[2];
@@ -250,7 +250,7 @@ bool checkreturn pb_encode_fixed32(pb_ostream_t *stream, const void *value)
 bool checkreturn pb_encode_fixed64(pb_ostream_t *stream, const void *value)
 {
     #ifdef __BIG_ENDIAN__
-    uint8_t *bytes[8] = value;
+    const uint8_t *bytes = value;
     uint8_t lebytes[8];
     lebytes[0] = bytes[7];
     lebytes[1] = bytes[6];