net: lwm2m: fix printf warning

Cast a %lld argument to long long int. This is causing warnings on
recent GNU Arm Embedded toolchains, which fail the build with
-Werror=format=.

Signed-off-by: Marti Bolivar <marti.bolivar@nordicsemi.no>
This commit is contained in:
Marti Bolivar 2019-09-23 09:43:31 -06:00 committed by Jukka Rissanen
parent 5692ee17ed
commit c311aa4675

View file

@ -154,7 +154,8 @@ size_t plain_text_put_float64fix(struct lwm2m_output_context *out,
char buf[sizeof("000000000")];
/* value of 123 -> "000000123" -- ignore sign */
len = snprintf(buf, sizeof(buf), "%09lld", abs(value->val2));
len = snprintf(buf, sizeof(buf), "%09lld",
(long long int)abs(value->val2));
if (len != 9U) {
strcpy(buf, "0");
} else {