{
fr_dbuff_t work_dbuff = FR_DBUFF(dbuff);
ssize_t slen;
- uint64_t value;
+ uint64_t value = 0;
slen = cbor_expect_integer(&value, &work_dbuff);
if (slen < 0) return slen;
fr_dbuff_t work_dbuff = FR_DBUFF(dbuff);
ssize_t slen;
uint8_t header;
- uint64_t value;
+ uint64_t value = 0;
FR_DBUFF_OUT_RETURN(&header, &work_dbuff);
fr_dbuff_t work_dbuff = FR_DBUFF(dbuff);
ssize_t slen;
uint8_t header;
- uint64_t value;
+ uint64_t value = 0;
FR_DBUFF_OUT_RETURN(&header, &work_dbuff);
fr_dbuff_t work_dbuff = FR_DBUFF(dbuff);
ssize_t slen;
uint8_t major, info;
- uint64_t value;
+ uint64_t value = 0;
int64_t neg;
FR_DBUFF_OUT_RETURN(&major, &work_dbuff);
*/
if (info == CBOR_4_BYTE) {
- uint8_t buffer[4];
float data;
- FR_DBUFF_OUT_MEMCPY_RETURN(&buffer[0], &work_dbuff, sizeof(buffer));
- memcpy(&data, &buffer[0], sizeof(data));
+ FR_DBUFF_OUT_RETURN(&data, &work_dbuff);
switch (type) {
case FR_TYPE_FLOAT32:
}
if (info == CBOR_8_BYTE) {
- uint8_t buffer[8];
double data;
- FR_DBUFF_OUT_MEMCPY_RETURN(&buffer[0], &work_dbuff, sizeof(buffer));
- memcpy(&data, &buffer[0], sizeof(data));
+ FR_DBUFF_OUT_RETURN(&data, &work_dbuff);
switch (type) {
case FR_TYPE_FLOAT32:
bool indefinite;
ssize_t slen;
fr_pair_t *vp;
- uint64_t value;
+ uint64_t value = 0;
fr_dict_attr_t const *da;
FR_DBUFF_OUT_RETURN(&header, &work_dbuff);