From c07c09e6572001f736f00efdd060369fbf4a4397 Mon Sep 17 00:00:00 2001 From: Vasile Vilvoiu Date: Sun, 28 Nov 2021 18:04:52 +0200 Subject: Fix ecbor_uint() API to reflect received type. --- include/ecbor.h.in | 2 +- src/libecbor/ecbor_encoder.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/ecbor.h.in b/include/ecbor.h.in index b9e4726..dab6c44 100644 --- a/include/ecbor.h.in +++ b/include/ecbor.h.in @@ -260,7 +260,7 @@ extern ecbor_item_t ecbor_int (int64_t value); extern ecbor_item_t -ecbor_uint (int64_t value); +ecbor_uint (uint64_t value); extern ecbor_item_t ecbor_bstr (uint8_t *bstr, size_t length); diff --git a/src/libecbor/ecbor_encoder.c b/src/libecbor/ecbor_encoder.c index eca207a..c0d8f9a 100644 --- a/src/libecbor/ecbor_encoder.c +++ b/src/libecbor/ecbor_encoder.c @@ -395,11 +395,11 @@ ecbor_int (int64_t value) } ecbor_item_t -ecbor_uint (int64_t value) +ecbor_uint (uint64_t value) { ecbor_item_t r = null_item; r.type = ECBOR_TYPE_UINT; - r.value.uinteger = (uint64_t) value; + r.value.uinteger = value; return r; } -- cgit v1.2.3