summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;
}