summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVasile Vilvoiu <vasi@vilvoiu.ro>2021-11-28 18:04:52 +0200
committerVasile Vilvoiu <vasi@vilvoiu.ro>2021-11-28 18:04:52 +0200
commitc07c09e6572001f736f00efdd060369fbf4a4397 (patch)
tree960db0dddaba6443b869c383f234e783641ee20a
parentb52bc66a8fca254100c6f5dad338add2cc5428e7 (diff)
Fix ecbor_uint() API to reflect received type.
-rw-r--r--include/ecbor.h.in2
-rw-r--r--src/libecbor/ecbor_encoder.c4
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;
}