mgmt/mcumgr/lib: Use snprintf instead of ll_to_s in OS group

The commit replaces usage of ll_to_s with snprintf.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
This commit is contained in:
Dominik Ermel 2022-04-13 14:11:27 +00:00 committed by Carles Cufí
commit 3445c29979

View file

@ -10,9 +10,9 @@
#include <assert.h> #include <assert.h>
#include <string.h> #include <string.h>
#include <zephyr.h> #include <zephyr.h>
#include <stdio.h>
#include <debug/object_tracing.h> #include <debug/object_tracing.h>
#include <kernel_structs.h> #include <kernel_structs.h>
#include <util/mcumgr_util.h>
#include <zcbor_common.h> #include <zcbor_common.h>
#include <zcbor_encode.h> #include <zcbor_encode.h>
#include <zcbor_decode.h> #include <zcbor_decode.h>
@ -109,7 +109,7 @@ os_mgmt_taskstat_encode_thread_name(zcbor_state_t *zse, int idx,
#error Unsupported option for taskstat thread name #error Unsupported option for taskstat thread name
#endif #endif
ll_to_s(idx, sizeof(thread_name) - 1, thread_name); snprintf(thread_name, sizeof(thread_name) - 1, "%d", idx);
thread_name[sizeof(thread_name) - 1] = 0; thread_name[sizeof(thread_name) - 1] = 0;
return zcbor_tstr_put_term(zse, thread_name); return zcbor_tstr_put_term(zse, thread_name);