Co-authored-by: Jorge Pereira <jpereiran@gmail.com>
break;
case FR_TYPE_UINT32:
- CHECK(int32);
+ CHECK(uint32);
break;
case FR_TYPE_UINT64:
break;
case FR_TYPE_INT16:
- dst->vb_uint16 = htons(src->vb_uint16);
+ dst->vb_int16 = htons(src->vb_int16);
break;
case FR_TYPE_INT32:
- dst->vb_uint32 = htonl(src->vb_uint32);
+ dst->vb_int32 = htonl(src->vb_int32);
+ break;
+
+ case FR_TYPE_INT64:
+ dst->vb_int64 = htonll(src->vb_int64);
break;
case FR_TYPE_DATE:
dst->vb_time_delta = htonll(src->vb_time_delta);
break;
- case FR_TYPE_INT64:
- dst->vb_uint64 = htonll(src->vb_uint64);
- break;
-
case FR_TYPE_FLOAT32:
dst->vb_float32 = htonl((uint32_t)src->vb_float32);
break;