Skip to content
Snippets Groups Projects
Commit ea1958a9 authored by Camilla Löwy's avatar Camilla Löwy
Browse files

Replace sprintf with snprintf

parent 9d42e146
Branches
No related tags found
No related merge requests found
...@@ -221,7 +221,7 @@ static const char* get_button_name(int button) ...@@ -221,7 +221,7 @@ static const char* get_button_name(int button)
default: default:
{ {
static char name[16]; static char name[16];
sprintf(name, "%i", button); snprintf(name, sizeof(name), "%i", button);
return name; return name;
} }
} }
...@@ -555,7 +555,7 @@ int main(int argc, char** argv) ...@@ -555,7 +555,7 @@ int main(int argc, char** argv)
slots[i].closeable = GLFW_TRUE; slots[i].closeable = GLFW_TRUE;
slots[i].number = i + 1; slots[i].number = i + 1;
sprintf(title, "Event Linter (Window %i)", slots[i].number); snprintf(title, sizeof(title), "Event Linter (Window %i)", slots[i].number);
if (monitor) if (monitor)
{ {
......
...@@ -59,7 +59,8 @@ static const char* format_mode(const GLFWvidmode* mode) ...@@ -59,7 +59,8 @@ static const char* format_mode(const GLFWvidmode* mode)
static char buffer[512]; static char buffer[512];
const int gcd = euclid(mode->width, mode->height); const int gcd = euclid(mode->width, mode->height);
sprintf(buffer, snprintf(buffer,
sizeof(buffer),
"%i x %i x %i (%i:%i) (%i %i %i) %i Hz", "%i x %i x %i (%i:%i) (%i %i %i) %i Hz",
mode->width, mode->height, mode->width, mode->height,
mode->redBits + mode->greenBits + mode->blueBits, mode->redBits + mode->greenBits + mode->blueBits,
......
...@@ -79,7 +79,7 @@ static void update_window_title(GLFWwindow* window) ...@@ -79,7 +79,7 @@ static void update_window_title(GLFWwindow* window)
{ {
char title[256]; char title[256];
sprintf(title, "Tearing detector (interval %i%s, %0.1f Hz)", snprintf(title, sizeof(title), "Tearing detector (interval %i%s, %0.1f Hz)",
swap_interval, swap_interval,
(swap_tear && swap_interval < 0) ? " (swap tear)" : "", (swap_tear && swap_interval < 0) ? " (swap tear)" : "",
frame_rate); frame_rate);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment