From a7cfd3ef89d8a869ffdc526a1e6fc53d0c3f5f29 Mon Sep 17 00:00:00 2001 From: Jake Waksbaum Date: Mon, 19 Jan 2026 14:52:38 -0500 Subject: [PATCH] Replace sprintf with snprintf --- src/bytearray.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bytearray.cpp b/src/bytearray.cpp index fb8fd54..f84230a 100644 --- a/src/bytearray.cpp +++ b/src/bytearray.cpp @@ -202,7 +202,7 @@ namespace gourou char* tmp = new char[_length*2+1]; for(int i=0; i<(int)_length; i++) - sprintf(&tmp[i*2], "%02x", _data[i]); + snprintf(&tmp[i*2], (_length-i)*2+1, "%02x", _data[i]); tmp[_length*2] = 0;