diff options
author | Alexander Larsson <alexl@redhat.com> | 2008-02-11 11:46:23 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2008-02-11 11:46:23 +0000 |
commit | 932ab0b263586caa04abdf4061cf834ef8883975 (patch) | |
tree | f7f40e2c72792eb12149f5596298c7d91be37d18 /daemon/mount.c | |
parent | f3b6acbb7c64aa4fea25b1adf15495d5983531f1 (diff) | |
download | gvfs-932ab0b263586caa04abdf4061cf834ef8883975.tar.gz |
Save errno befor making other calls. Be safe when calling g_set_error()
2008-02-11 Alexander Larsson <alexl@redhat.com>
* client/gdaemonfile.c:
* client/gdaemonfileinputstream.c:
* client/gdaemonfileoutputstream.c:
* common/gsysutils.c:
* common/gvfsdaemonprotocol.c:
* daemon/gvfsbackendburn.c:
* daemon/gvfsbackendcdda.c:
* daemon/gvfsbackenddav.c:
* daemon/gvfsbackendsftp.c:
* daemon/gvfsbackendsmb.c:
* daemon/gvfsbackendsmbbrowse.c:
* daemon/gvfsbackendtest.c:
* daemon/gvfsdaemonutils.c:
* daemon/gvfsjob.c:
* daemon/mount.c:
* daemon/pty_open.c:
Save errno befor making other calls.
Be safe when calling g_set_error()
Patch from Christian Persch (#514822)
svn path=/trunk/; revision=1254
Diffstat (limited to 'daemon/mount.c')
-rw-r--r-- | daemon/mount.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/daemon/mount.c b/daemon/mount.c index 705452f6..30b92b74 100644 --- a/daemon/mount.c +++ b/daemon/mount.c @@ -369,13 +369,13 @@ spawn_mount_message_function (DBusConnection *connection, DBUS_TYPE_INVALID)) { g_set_error (&error, G_IO_ERROR, G_IO_ERROR_FAILED, - _("Invalid arguments from spawned child")); + "%s", _("Invalid arguments from spawned child")); mount_finish (data, error); g_error_free (error); } else if (!succeeded) { - g_set_error (&error, G_IO_ERROR, G_IO_ERROR_FAILED, error_message); + g_set_error (&error, G_IO_ERROR, G_IO_ERROR_FAILED, "%s", error_message); mount_finish (data, error); g_error_free (error); } |