39static strformat_result
40buffer_str(
void *user_data,
const char *data,
unsigned int len)
42 memcpy(*(
char **)user_data, data, len);
43 (*(
char **)user_data) += len;
48sprintf(
char *str,
const char *format, ...)
50 strformat_context_t ctxt;
54 ctxt.write_str = buffer_str;
55 ctxt.user_data = &str;
56 res = format_str_v(&ctxt, format, ap);
62#if defined(CONTIKI_TARGET_COOJA) && !defined(__APPLE__)
63extern int __wrap_sprintf(
char *str,
const char *format, ...) __attribute__((nonnull, nothrow, alias("sprintf")));