diff --git a/clutter/clutter/x11/xsettings/xsettings-client.c b/clutter/clutter/x11/xsettings/xsettings-client.c index f23149901..f7aee3cc3 100644 --- a/clutter/clutter/x11/xsettings/xsettings-client.c +++ b/clutter/clutter/x11/xsettings/xsettings-client.c @@ -498,7 +498,7 @@ xsettings_client_new_with_grab_funcs (Display *display, client->manager_window = None; client->settings = NULL; - sprintf(buffer, "_XSETTINGS_S%d", screen); + snprintf(buffer, sizeof(buffer), "_XSETTINGS_S%d", screen); atom_names[0] = buffer; atom_names[1] = "_XSETTINGS_SETTINGS"; atom_names[2] = "MANAGER";