uint8_t cast

This commit is contained in:
Michael Gartsbein 2016-03-29 10:26:01 +03:00
parent 61a43a4998
commit bf2c598f63

View file

@ -329,10 +329,10 @@ CAPN_INLINE int capn_write1(capn_ptr p, int off, int val) {
if (off >= p.datasz*8) { if (off >= p.datasz*8) {
return -1; return -1;
} else if (val) { } else if (val) {
((uint8_t*)p.data)[off/8] |= 1 << (off%8); ((uint8_t*)p.data)[off/8] |= (uint8_t)(1 << (off%8));
return 0; return 0;
} else { } else {
((uint8_t*)p.data)[off/8] &= ~(1 << (off%8)); ((uint8_t*)p.data)[off/8] &= (uint8_t)~(1 << (off%8));
return 0; return 0;
} }
} }