summaryrefslogtreecommitdiff
path: root/daemon/gvfsjobcloseread.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@src.gnome.org>2007-09-13 10:27:23 +0000
committerAlexander Larsson <alexl@src.gnome.org>2007-09-13 10:27:23 +0000
commitee86f465ad9d3e5b41b61008eedb3632198bf03e (patch)
tree79c6677c77f408a044ac8d4046add1642b10b219 /daemon/gvfsjobcloseread.c
parent961a0a09f3c8518a3e56d6fa76a58a6389c8189b (diff)
downloadgvfs-ee86f465ad9d3e5b41b61008eedb3632198bf03e.tar.gz
Allow multiple backend in one daemon
Original git commit by Alexander Larsson <alex@greebo.(none)> at 1164972080 +0100 svn path=/trunk/; revision=207
Diffstat (limited to 'daemon/gvfsjobcloseread.c')
-rw-r--r--daemon/gvfsjobcloseread.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/daemon/gvfsjobcloseread.c b/daemon/gvfsjobcloseread.c
index b47217d3..19f600ef 100644
--- a/daemon/gvfsjobcloseread.c
+++ b/daemon/gvfsjobcloseread.c
@@ -47,15 +47,18 @@ g_vfs_job_close_read_init (GVfsJobCloseRead *job)
GVfsJob *
g_vfs_job_close_read_new (GVfsReadStream *stream,
- gpointer handle)
+ GVfsBackendHandle handle,
+ GVfsBackend *backend)
{
GVfsJobCloseRead *job;
job = g_object_new (G_TYPE_VFS_JOB_CLOSE_READ, NULL);
+ g_vfs_job_set_backend (G_VFS_JOB (job), backend);
+
job->stream = g_object_ref (stream);
job->handle = handle;
-
+
return G_VFS_JOB (job);
}