1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

cbor: check return value for zero

This commit is contained in:
Lucio Torre 2016-03-30 14:30:15 +02:00 committed by Oleg Hahm
parent d783d784c9
commit f6db56929f

View File

@ -439,6 +439,10 @@ size_t cbor_deserialize_int(const cbor_stream_t *stream, size_t offset, int *val
uint64_t buf;
size_t read_bytes = decode_int(stream, offset, &buf);
if (!read_bytes) {
return 0;
}
if (CBOR_TYPE(stream, offset) == CBOR_UINT) {
*val = buf; /* resolve as CBOR_UINT */
}