summaryrefslogtreecommitdiff
path: root/daemon/gvfsbackendhttp.c
diff options
context:
space:
mode:
authorChristian Kellner <gicmo@gnome.org>2011-05-12 16:23:33 +0200
committerChristian Kellner <gicmo@gnome.org>2011-05-12 16:23:33 +0200
commitcea1452ed6ae4566d6f6c6a214026fb13e9d957a (patch)
treecdf6bf470bed060d143178b99cbb4f82328dcac5 /daemon/gvfsbackendhttp.c
parentbc9c779e1af4763f39e7065fb14747febad7fa8d (diff)
downloadgvfs-cea1452ed6ae4566d6f6c6a214026fb13e9d957a.tar.gz
http/dav: Move http_backend_uri_for_filename to dav backend
Since we don't need that function in the http backend anymore move it to the dav backend as g_vfs_backend_dav_uri_for_path ().
Diffstat (limited to 'daemon/gvfsbackendhttp.c')
-rw-r--r--daemon/gvfsbackendhttp.c35
1 files changed, 0 insertions, 35 deletions
diff --git a/daemon/gvfsbackendhttp.c b/daemon/gvfsbackendhttp.c
index e0ce1284..6c60e0b0 100644
--- a/daemon/gvfsbackendhttp.c
+++ b/daemon/gvfsbackendhttp.c
@@ -143,41 +143,6 @@ http_backend_get_mount_base (GVfsBackend *backend)
return G_VFS_BACKEND_HTTP (backend)->mount_base;
}
-SoupURI *
-http_backend_uri_for_filename (GVfsBackend *backend,
- const char *filename,
- gboolean is_dir)
-{
- GVfsBackendHttp *op_backend;
- SoupURI *uri;
- char *path;
-
- op_backend = G_VFS_BACKEND_HTTP (backend);
- uri = soup_uri_copy (op_backend->mount_base);
-
- /* "/" means "whatever mount_base is" */
- if (!strcmp (filename, "/"))
- return uri;
-
- /* Otherwise, we append filename to mount_base (which is assumed to
- * be a directory in this case).
- *
- * Add a "/" in cases where it is likely that the url is going
- * to be a directory to avoid redirections
- */
- if (is_dir == FALSE || g_str_has_suffix (filename, "/"))
- path = g_build_path ("/", uri->path, filename, NULL);
- else
- path = g_build_path ("/", uri->path, filename, "/", NULL);
-
- g_free (uri->path);
- uri->path = g_uri_escape_string (path, G_URI_RESERVED_CHARS_ALLOWED_IN_PATH,
- FALSE);
- g_free (path);
-
- return uri;
-}
-
char *
http_uri_get_basename (const char *uri_str)
{