summaryrefslogtreecommitdiff
path: root/xfce4-session/xfsm-manager.c
diff options
context:
space:
mode:
authorSimon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>2020-11-07 00:15:24 +0100
committerSimon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>2020-11-07 00:15:24 +0100
commitfe95519327a3a8f8c9e0671d6fbf5296be90bbe2 (patch)
tree19781f6e9e94138b9a7bdaab819091cbf8fe3d01 /xfce4-session/xfsm-manager.c
parenta9c18f5de07cf4dadb05b51402bf514009f900b3 (diff)
downloadxfce4-session-fe95519327a3a8f8c9e0671d6fbf5296be90bbe2.tar.gz
Avoid potential format-string vulns (Issue #65)
Diffstat (limited to 'xfce4-session/xfsm-manager.c')
-rw-r--r--xfce4-session/xfsm-manager.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/xfce4-session/xfsm-manager.c b/xfce4-session/xfsm-manager.c
index 272d437e..10394589 100644
--- a/xfce4-session/xfsm-manager.c
+++ b/xfce4-session/xfsm-manager.c
@@ -2358,7 +2358,7 @@ xfsm_manager_dbus_can_shutdown (XfsmDbusManager *object,
if (error)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error(&error);
return TRUE;
}
@@ -2403,7 +2403,7 @@ xfsm_manager_dbus_can_restart (XfsmDbusManager *object,
if (error)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error(&error);
return TRUE;
}
@@ -2424,7 +2424,7 @@ xfsm_manager_dbus_suspend (XfsmDbusManager *object,
g_return_val_if_fail (XFSM_IS_MANAGER (object), FALSE);
if (xfsm_shutdown_try_suspend (XFSM_MANAGER (object)->shutdown_helper, &error) == FALSE)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error (&error);
return TRUE;
}
@@ -2450,7 +2450,7 @@ xfsm_manager_dbus_can_suspend (XfsmDbusManager *object,
if (error)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error(&error);
return TRUE;
}
@@ -2473,7 +2473,7 @@ xfsm_manager_dbus_hibernate (XfsmDbusManager *object,
g_return_val_if_fail (XFSM_IS_MANAGER (object), FALSE);
if (xfsm_shutdown_try_hibernate (XFSM_MANAGER (object)->shutdown_helper, &error) == FALSE)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error (&error);
return TRUE;
}
@@ -2498,7 +2498,7 @@ xfsm_manager_dbus_can_hibernate (XfsmDbusManager *object,
if (error)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error(&error);
return TRUE;
}
@@ -2521,7 +2521,7 @@ xfsm_manager_dbus_hybrid_sleep (XfsmDbusManager *object,
g_return_val_if_fail (XFSM_IS_MANAGER (object), FALSE);
if (xfsm_shutdown_try_hybrid_sleep (XFSM_MANAGER (object)->shutdown_helper, &error) == FALSE)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error (&error);
return TRUE;
}
@@ -2546,7 +2546,7 @@ xfsm_manager_dbus_can_hybrid_sleep (XfsmDbusManager *object,
if (error)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error(&error);
return TRUE;
}
@@ -2569,7 +2569,7 @@ xfsm_manager_dbus_switch_user (XfsmDbusManager *object,
g_return_val_if_fail (XFSM_IS_MANAGER (object), FALSE);
if (xfsm_shutdown_try_switch_user (XFSM_MANAGER (object)->shutdown_helper, &error) == FALSE)
{
- throw_error (invocation, XFSM_ERROR_BAD_STATE, error->message);
+ throw_error (invocation, XFSM_ERROR_BAD_STATE, "%s", error->message);
g_clear_error (&error);
return TRUE;
}