diff -Naur gksu-polkit-0.0.2/libgksu/gksu-process.c gksu-polkit-0.0.2.new/libgksu/gksu-process.c --- gksu-polkit-0.0.2/libgksu/gksu-process.c 2010-01-30 18:38:25.000000000 +0200 +++ gksu-polkit-0.0.2.new/libgksu/gksu-process.c 2013-12-01 03:45:15.567392098 +0200 @@ -236,7 +236,7 @@ priv->dbus = dbus_g_bus_get(DBUS_BUS_SYSTEM, &error); if(error) { - g_error(error->message); + g_error("%s", error->message); exit(1); } diff -Naur gksu-polkit-0.0.2/mechanism/gksu-controller.c gksu-polkit-0.0.2.new/mechanism/gksu-controller.c --- gksu-polkit-0.0.2/mechanism/gksu-controller.c 2010-01-30 18:38:25.000000000 +0200 +++ gksu-polkit-0.0.2.new/mechanism/gksu-controller.c 2013-12-01 03:47:17.333840126 +0200 @@ -639,7 +639,7 @@ if(retval == -1) { g_set_error(error, GKSU_ERROR, GKSU_ERROR_KILL, - strerror(errno)); + "%s", strerror(errno)); return FALSE; } return TRUE; diff -Naur gksu-polkit-0.0.2/mechanism/gksu-server.c gksu-polkit-0.0.2.new/mechanism/gksu-server.c --- gksu-polkit-0.0.2/mechanism/gksu-server.c 2010-01-30 18:38:25.000000000 +0200 +++ gksu-polkit-0.0.2.new/mechanism/gksu-server.c 2013-12-01 03:31:28.711864175 +0200 @@ -225,7 +225,7 @@ priv->dbus = dbus_g_bus_get(DBUS_BUS_SYSTEM, &error); if(error) { - g_error(error->message); + g_error("%s", error->message); exit(1); } connection = dbus_g_connection_get_connection(priv->dbus);