diff options
author | Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com> | 2011-08-14 23:33:08 +0200 |
---|---|---|
committer | Christian Kellner <gicmo@gnome.org> | 2011-08-25 21:19:55 +0200 |
commit | 7248a087f9ee7500e3aaa2930e2b59b2b2832eb6 (patch) | |
tree | daa2bec4b8066431ad4a7d7338d80e7d882c0efa /daemon/gvfsbackendafp.c | |
parent | a51e854593bb7c291202aab5e2a9a831dcc2881a (diff) | |
download | gvfs-7248a087f9ee7500e3aaa2930e2b59b2b2832eb6.tar.gz |
afp: use delete function to delete temporary file
Diffstat (limited to 'daemon/gvfsbackendafp.c')
-rw-r--r-- | daemon/gvfsbackendafp.c | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/daemon/gvfsbackendafp.c b/daemon/gvfsbackendafp.c index 145de568..d6fea534 100644 --- a/daemon/gvfsbackendafp.c +++ b/daemon/gvfsbackendafp.c @@ -2134,25 +2134,9 @@ close_replace_close_fork_cb (GObject *source_object, GAsyncResult *res, gpointer GVfsBackendAfp *afp_backend = G_VFS_BACKEND_AFP (source_object); AfpHandle *afp_handle = (AfpHandle *)user_data; - GVfsAfpCommand *comm; - /* Delete temporary file */ - comm = g_vfs_afp_command_new (AFP_COMMAND_DELETE); - /* pad byte */ - g_vfs_afp_command_put_byte (comm, 0); - /* Volume ID */ - g_vfs_afp_command_put_uint16 (comm, afp_backend->volume_id); - /* Directory ID 2 == / */ - g_vfs_afp_command_put_uint32 (comm, 2); - - /* Pathname */ - put_pathname (comm, afp_handle->tmp_filename); - - g_vfs_afp_connection_send_command (afp_backend->server->conn, comm, NULL, - NULL, NULL, NULL); - g_object_unref (comm); + delete (afp_backend, afp_handle->tmp_filename, NULL, NULL, NULL); - afp_handle_free (afp_handle); } |