]> git.pld-linux.org Git - packages/imsettings.git/blame - imsettings-format-security.patch
- fix -Wformat-security errors
[packages/imsettings.git] / imsettings-format-security.patch
CommitLineData
ceaa4e5c
JR
1--- imsettings-1.4.0/imsettings/imsettings-utils.c~ 2012-07-12 10:22:21.000000000 +0200
2+++ imsettings-1.4.0/imsettings/imsettings-utils.c 2012-11-12 21:51:48.147954848 +0100
3@@ -146,7 +146,7 @@
4 GDBusNodeInfo *introspection_data = g_dbus_node_info_new_for_xml(introspection_xml, &err);
5
6 if (err) {
7- g_warning(err->message);
8+ g_warning("%s", err->message);
9 return NULL;
10 }
11 info = g_dbus_interface_info_ref(introspection_data->interfaces[0]);
12--- imsettings-1.4.0/imsettings-daemon/imsettings-module.c~ 2011-10-14 05:23:26.000000000 +0200
13+++ imsettings-1.4.0/imsettings-daemon/imsettings-module.c 2012-11-12 21:52:35.441286514 +0100
14@@ -260,7 +260,7 @@
15 &mod_cb);
16
17 if (!mod_cb) {
18- g_warning(g_module_error());
19+ g_warning("%s", g_module_error());
20 goto next;
21 }
22 priv->switch_im = mod_cb;
23@@ -268,7 +268,7 @@
24 "module_dump_im",
25 &mod_cb);
26 if (!mod_cb) {
27- g_warning(g_module_error());
28+ g_warning("%s", g_module_error());
29 goto next;
30 }
31 priv->dump_im = mod_cb;
32--- imsettings-1.4.0/imsettings-daemon/imsettings-proc.c~ 2012-04-26 04:15:38.000000000 +0200
33+++ imsettings-1.4.0/imsettings-daemon/imsettings-proc.c 2012-11-12 21:53:11.314618581 +0100
34@@ -109,7 +109,7 @@
35 }
36 str = g_string_new(NULL);
37 g_string_append_printf(str, "%s[%lu]: %s", module, (gulong)priv->main.pid, buffer);
38- g_message(str->str);
39+ g_message("%s", str->str);
40 g_string_free(str, TRUE);
41 g_free(buffer);
42
43@@ -204,7 +204,7 @@
44 type_names[type],
45 module);
46
47- g_critical(message);
48+ g_critical("%s", message);
49 g_signal_emit(proc, signals[SIG_NOTIFY_NOTIFICATION], 0, NOTIFY_URGENCY_CRITICAL, title, message, 0);
50 g_free(message);
51 unref = TRUE;
52@@ -303,7 +303,7 @@
53 g_set_error(error, IMSETTINGS_GERROR, IMSETTINGS_GERROR_UNKNOWN,
54 _("[BUG] %s process is still running [pid: %d]\n"),
55 type_name, pinfo->pid);
56- g_warning((*error)->message);
57+ g_warning("%s", (*error)->message);
58 return FALSE;
59 } else {
60 /* close io channels prior to create new one */
61--- imsettings-1.4.0/imsettings-daemon/imsettings-server.c~ 2012-08-28 12:50:19.000000000 +0200
62+++ imsettings-1.4.0/imsettings-daemon/imsettings-server.c 2012-11-12 21:53:57.621283613 +0100
63@@ -707,7 +707,7 @@
64 g_clear_error(error);
65 g_set_error(error, IMSETTINGS_GERROR, IMSETTINGS_GERROR_IM_NOT_FOUND,
66 _("No such input method on your system: %s"), module);
67- g_warning((*error)->message);
68+ g_warning("%s", (*error)->message);
69
70 return FALSE;
71 }
72@@ -716,7 +716,7 @@
73 if (!*info) {
74 g_set_error(error, IMSETTINGS_GERROR, IMSETTINGS_GERROR_OOM,
75 _("Out of memory"));
76- g_warning((*error)->message);
77+ g_warning("%s", (*error)->message);
78
79 return FALSE;
80 }
81@@ -750,7 +750,7 @@
82 } else if (match) {
83 g_set_error(error, IMSETTINGS_GERROR, IMSETTINGS_GERROR_NOT_TARGETED_DESKTOP,
84 _("Current desktop isn't targeted by Input Method."));
85- g_warning((*error)->message);
86+ g_warning("%s", (*error)->message);
87 g_strfreev(list);
88
89 return FALSE;
90--- imsettings-1.4.0/backends/lxde/lxde-module.c~ 2012-04-23 10:28:00.000000000 +0200
91+++ imsettings-1.4.0/backends/lxde/lxde-module.c 2012-11-12 21:54:41.767948722 +0100
92@@ -176,7 +176,7 @@
93
94 retval = g_key_file_get_string(key, "GTK", "sGtk/IMModule", &err);
95 if (err) {
96- g_warning(err->message);
97+ g_warning("%s", err->message);
98 g_error_free(err);
99 }
100 finalize:
101--- imsettings-1.4.0/backends/xim/loopback.c~ 2011-03-08 07:39:32.000000000 +0100
102+++ imsettings-1.4.0/backends/xim/loopback.c 2012-11-12 21:56:22.811278492 +0100
103@@ -774,7 +774,7 @@
104 gboolean retval;
105
106 g_xim_message_warning(G_XIM_PROTOCOL_GET_IFACE (proto)->message,
107- msg);
108+ "%s", msg);
109 retval = g_xim_connection_cmd_error(G_XIM_CONNECTION (proto),
110 imid, icid, G_XIM_EMASK_VALID_IMID | G_XIM_EMASK_VALID_ICID,
111 G_XIM_ERR_BadProtocol,
112@@ -804,7 +804,7 @@
113 gboolean retval;
114
115 g_xim_message_warning(G_XIM_PROTOCOL_GET_IFACE (proto)->message,
116- msg);
117+ "%s", msg);
118 retval = g_xim_connection_cmd_error(G_XIM_CONNECTION (proto),
119 imid, icid, G_XIM_EMASK_VALID_IMID | G_XIM_EMASK_VALID_ICID,
120 G_XIM_ERR_BadProtocol,
121@@ -845,7 +845,7 @@
122 gboolean retval;
123
124 g_xim_message_warning(G_XIM_PROTOCOL_GET_IFACE (proto)->message,
125- msg);
126+ "%s", msg);
127 retval = g_xim_connection_cmd_error(G_XIM_CONNECTION (proto),
128 imid, icid, G_XIM_EMASK_VALID_IMID | G_XIM_EMASK_VALID_ICID,
129 G_XIM_ERR_BadProtocol,
130--- imsettings-1.4.0/backends/xim/proxy.c~ 2011-03-08 07:39:32.000000000 +0100
131+++ imsettings-1.4.0/backends/xim/proxy.c 2012-11-12 21:56:58.437943903 +0100
132@@ -796,7 +796,7 @@
133 retval = g_xim_connection_cmd_error(G_XIM_CONNECTION (conn), imid, icid, flag,
134 G_XIM_ERR_BadProtocol, 0, msg);
135 }
136- g_xim_message_error(G_XIM_PROTOCOL_GET_IFACE (proto)->message, msg);
137+ g_xim_message_error(G_XIM_PROTOCOL_GET_IFACE (proto)->message, "%s", msg);
138 g_free(msg);
139
140 return retval;
This page took 0.1105 seconds and 4 git commands to generate.