1 --- xmms2-0.5DrLecter/src/xmms/main.c.orig 2008-06-15 19:31:38.000000000 +0200
2 +++ xmms2-0.5DrLecter/src/xmms/main.c 2023-05-21 17:23:28.557155999 +0200
3 @@ -420,7 +420,7 @@ main (int argc, char **argv)
6 #if GLIB_CHECK_VERSION(2,14,0)
7 - g_print (g_option_context_get_help (context, TRUE, NULL));
8 + g_print ("%s", g_option_context_get_help (context, TRUE, NULL));
11 g_print ("Please use --help or -? for help\n");
12 --- xmms2-0.6DrMattDestruction/src/clients/nycli/column_display.c.orig 2009-04-21 19:51:11.000000000 +0200
13 +++ xmms2-0.6DrMattDestruction/src/clients/nycli/column_display.c 2023-06-22 20:49:36.616801277 +0200
14 @@ -178,11 +178,11 @@ print_fixed_width_string (gchar *value,
15 column_def_align_t align, gchar padchar)
17 if (align == COLUMN_DEF_ALIGN_LEFT) {
19 + g_printf ("%s", value);
20 print_padding (width - realsize, padchar);
22 print_padding (width - realsize, padchar);
24 + g_printf ("%s", value);
28 @@ -200,7 +200,7 @@ print_string_using_coldef (column_displa
30 case COLUMN_DEF_SIZE_AUTO:
31 /* Just print the string */
32 - g_printf (disp->buffer);
33 + g_printf ("%s", disp->buffer);
37 @@ -360,7 +360,7 @@ column_display_print_header (column_disp
38 /* Display column headers */
39 for (i = 0; i < disp->cols->len; ++i) {
40 coldef = g_array_index (disp->cols, column_def_t *, i);
41 - realsize = g_snprintf (disp->buffer, coldef->size + 1, coldef->name);
42 + realsize = g_snprintf (disp->buffer, coldef->size + 1, "%s", coldef->name);
43 print_fixed_width_string (disp->buffer, coldef->size, realsize,
46 @@ -524,7 +524,7 @@ column_display_render_text (column_displ
48 const gchar *sep = coldef->name;
50 - realsize = g_printf (sep);
51 + realsize = g_printf ("%s", sep);
55 @@ -545,7 +545,7 @@ column_display_render_time (column_displ
58 /* Invalid type, don't render anything*/
63 time = format_time (millisecs, FALSE);
64 @@ -557,7 +557,7 @@ column_display_render_time (column_displ
65 * alignment and overflow termwidth if strlen(time) > coldef->size,
66 * but it's a temporary fix to avoid displaying a wrong time.
68 - realsize = g_snprintf (disp->buffer, disp->termwidth + 1, time);
69 + realsize = g_snprintf (disp->buffer, disp->termwidth + 1, "%s", time);
70 print_string_using_coldef (disp, coldef, realsize);
73 --- xmms2-0.6DrMattDestruction/src/clients/lib/ruby/rb_xmmsclient.c.orig 2023-06-22 20:50:00.663337673 +0200
74 +++ xmms2-0.6DrMattDestruction/src/clients/lib/ruby/rb_xmmsclient.c 2023-06-22 20:53:19.725592593 +0200
75 @@ -166,7 +166,7 @@ c_connect (int argc, VALUE *argv, VALUE
76 snprintf (buf, sizeof (buf), "cannot connect to daemon (%s)\n",
77 xmmsc_get_last_error (xmms->real));
79 - rb_raise (eClientError, buf);
80 + rb_raise (eClientError, "%s", buf);