summaryrefslogtreecommitdiff
path: root/daemon/gvfsbackendhttp.h
diff options
context:
space:
mode:
authorChristian Kellner <gicmo@gnome.org>2011-05-04 00:11:57 +0200
committerChristian Kellner <gicmo@gnome.org>2011-05-04 00:13:15 +0200
commitd3fcf41ef3676139b5a035757c6d67c6fef073c9 (patch)
tree573e38eacc941bec902f3ef308c6eea4fb6d885d /daemon/gvfsbackendhttp.h
parent342ae51fe86663dce07d18a21c9827f8ee7fd131 (diff)
downloadgvfs-d3fcf41ef3676139b5a035757c6d67c6fef073c9.tar.gz
dav: Fix copying of remote folders to disk
Do stat() the location, i.e. do a PROPFIND, on open () and correctly report G_IO_ERROR_IS_DIRECTORY for collections instead of trying to fetch (GET) them. Should finally fix bug 551339
Diffstat (limited to 'daemon/gvfsbackendhttp.h')
-rw-r--r--daemon/gvfsbackendhttp.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/daemon/gvfsbackendhttp.h b/daemon/gvfsbackendhttp.h
index c3233246..19df3a07 100644
--- a/daemon/gvfsbackendhttp.h
+++ b/daemon/gvfsbackendhttp.h
@@ -74,6 +74,10 @@ void http_backend_queue_message (GVfsBackend *backend,
SoupSessionCallback callback,
gpointer user_data);
+void http_backend_open_for_read (GVfsBackend *backend,
+ GVfsJob *job,
+ SoupURI *uri);
+
G_END_DECLS
#endif /* __G_VFS_BACKEND_HTTP_H__ */