summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl-Anton Ingmarsson <ca.ingmarsson@gmail.com>2011-08-14 23:24:33 +0200
committerChristian Kellner <gicmo@gnome.org>2011-08-25 21:19:55 +0200
commita51e854593bb7c291202aab5e2a9a831dcc2881a (patch)
treea1ed3922b3cc88d4d241bdc61b693202defa8457
parent25fe18ebda237061bcda68cc30fb91494d4255e7 (diff)
downloadgvfs-a51e854593bb7c291202aab5e2a9a831dcc2881a.tar.gz
afp: change close_fork to take a gint16 fork_refnum parameter
-rw-r--r--daemon/gvfsbackendafp.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/daemon/gvfsbackendafp.c b/daemon/gvfsbackendafp.c
index 7693346e..145de568 100644
--- a/daemon/gvfsbackendafp.c
+++ b/daemon/gvfsbackendafp.c
@@ -576,8 +576,8 @@ done:
}
static void
-close_fork (GVfsBackendAfp *afp_backend,
- AfpHandle *afp_handle,
+close_fork (GVfsBackendAfp *afp_backend,
+ gint16 fork_refnum,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data)
@@ -590,7 +590,7 @@ close_fork (GVfsBackendAfp *afp_backend,
g_vfs_afp_command_put_byte (comm, 0);
/* OForkRefNum */
- g_vfs_afp_command_put_int16 (comm, afp_handle->fork_refnum);
+ g_vfs_afp_command_put_int16 (comm, fork_refnum);
simple = g_simple_async_result_new (G_OBJECT (afp_backend), callback, user_data,
close_fork);
@@ -2178,7 +2178,7 @@ close_replace_exchange_files_cb (GObject *source_object, GAsyncResult *res, gpoi
}
/* Close fork and remove the temporary file even if the exchange failed */
- close_fork (afp_backend, afp_handle, G_VFS_JOB (job)->cancellable,
+ close_fork (afp_backend, afp_handle->fork_refnum, G_VFS_JOB (job)->cancellable,
close_replace_close_fork_cb, job->handle);
res_code = g_vfs_afp_reply_get_result_code (reply);
@@ -2269,7 +2269,7 @@ close_replace_set_fork_parms_cb (GObject *source_object, GAsyncResult *res, gpoi
return;
}
- close_fork (afp_backend, afp_handle, G_VFS_JOB (job)->cancellable,
+ close_fork (afp_backend, afp_handle->fork_refnum, G_VFS_JOB (job)->cancellable,
close_write_close_fork_cb, job);
afp_handle_free (afp_handle);
}
@@ -2329,7 +2329,7 @@ try_close_write (GVfsBackend *backend,
}
else
{
- close_fork (afp_backend, afp_handle, G_VFS_JOB (job)->cancellable,
+ close_fork (afp_backend, afp_handle->fork_refnum, G_VFS_JOB (job)->cancellable,
close_write_close_fork_cb, job);
afp_handle_free (afp_handle);;
@@ -2364,7 +2364,7 @@ try_close_read (GVfsBackend *backend,
GVfsBackendAfp *afp_backend = G_VFS_BACKEND_AFP (backend);
AfpHandle *afp_handle = (AfpHandle *)handle;
- close_fork (afp_backend, afp_handle, G_VFS_JOB (job)->cancellable,
+ close_fork (afp_backend, afp_handle->fork_refnum, G_VFS_JOB (job)->cancellable,
close_read_close_fork_cb, job);
afp_handle_free ((AfpHandle *)job->handle);