Replace sprintf() by safer snprintf() to avoid when using Apple clang 17.0.0 on macOS ARM64:
../hw/usb/hcd-ohci.c:875:14: warning: 'sprintf' is deprecated [-Wdeprecated-declarations] Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- hw/usb/hcd-ohci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/usb/hcd-ohci.c b/hw/usb/hcd-ohci.c index 4d38150a8458..d9fcee6c0b4b 100644 --- a/hw/usb/hcd-ohci.c +++ b/hw/usb/hcd-ohci.c @@ -872,7 +872,7 @@ static void ohci_td_pkt(const char *msg, const uint8_t *buf, size_t len) break; } - p += sprintf(p, " %.2x", buf[i]); + p += snprintf(p, tmp + sizeof(tmp) - p, " %.2x", buf[i]); } } -- 2.55.0
