[gvfs] Use user runtime dir for gvfs mounts



commit f81e381b58bf4dc8ea42ceb50311d4ef92677f72
Author: William Jon McCann <jmccann redhat com>
Date:   Tue Feb 7 12:14:48 2012 +0100

    Use user runtime dir for gvfs mounts
    
    https://bugzilla.gnome.org/show_bug.cgi?id=646391
    
    Signed-off-by: Tomas Bzatek <tbzatek redhat com>

 client/gdaemonvfs.c |    2 +-
 daemon/main.c       |    2 +-
 daemon/mount.c      |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/client/gdaemonvfs.c b/client/gdaemonvfs.c
index ae17c3c..bb75da5 100644
--- a/client/gdaemonvfs.c
+++ b/client/gdaemonvfs.c
@@ -325,7 +325,7 @@ g_daemon_vfs_init (GDaemonVfs *vfs)
   
   vfs->wrapped_vfs = g_vfs_get_local ();
 
-  file = g_build_filename (g_get_home_dir(), ".gvfs", NULL);
+  file = g_build_filename (g_get_user_runtime_dir(), "gvfs", NULL);
   vfs->fuse_root = g_vfs_get_file_for_path (vfs->wrapped_vfs, file);
   g_free (file);
   
diff --git a/daemon/main.c b/daemon/main.c
index b07fa66..d83aaed 100644
--- a/daemon/main.c
+++ b/daemon/main.c
@@ -106,7 +106,7 @@ main (int argc, char *argv[])
       char *fuse_path;
       char *argv2[4];
       
-      fuse_path = g_build_filename (g_get_home_dir (), ".gvfs", NULL);
+      fuse_path = g_build_filename (g_get_user_runtime_dir (), "gvfs", NULL);
       
       if (!g_file_test (fuse_path, G_FILE_TEST_EXISTS))
 	g_mkdir (fuse_path, 0700);
diff --git a/daemon/mount.c b/daemon/mount.c
index b016ac0..c2b7f8f 100644
--- a/daemon/mount.c
+++ b/daemon/mount.c
@@ -735,7 +735,7 @@ register_mount (DBusConnection *connection,
 	      /* Keep in sync with fuse daemon */
 	      fs_name = g_uri_escape_string (mount->stable_name, "+ #$ , ", TRUE);
 	      
-	      mount->fuse_mountpoint = g_build_filename (g_get_home_dir(), ".gvfs", fs_name, NULL);
+	      mount->fuse_mountpoint = g_build_filename (g_get_user_runtime_dir(), "gvfs", fs_name, NULL);
 	    }
 	  
 	  mounts = g_list_prepend (mounts, mount);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]