diff options
author | Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at> | 2020-11-07 00:15:24 +0100 |
---|---|---|
committer | Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at> | 2020-11-07 00:15:24 +0100 |
commit | fe95519327a3a8f8c9e0671d6fbf5296be90bbe2 (patch) | |
tree | 19781f6e9e94138b9a7bdaab819091cbf8fe3d01 /xfce4-session/xfsm-manager.c | |
parent | a9c18f5de07cf4dadb05b51402bf514009f900b3 (diff) | |
download | xfce4-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.c | 18 |
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; } |