[glib] GIO: Hide mounts having a path element starting with dot
- From: Tomas Bzatek <tbzatek src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] GIO: Hide mounts having a path element starting with dot
- Date: Tue, 16 Nov 2010 13:41:05 +0000 (UTC)
commit 2bfcffde9ae5b14e78a4279bf48c71897c5f19d8
Author: Tomas Bzatek <tbzatek redhat com>
Date: Tue Nov 16 14:20:07 2010 +0100
GIO: Hide mounts having a path element starting with dot
When a mount is mounted to a directory whose path contains an element
starting with dot, let's treat it as hidden, just like the usual Unix
approach.
gio/gunixmounts.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gio/gunixmounts.c b/gio/gunixmounts.c
index b58ab62..f110351 100644
--- a/gio/gunixmounts.c
+++ b/gio/gunixmounts.c
@@ -1944,6 +1944,10 @@ g_unix_mount_guess_should_display (GUnixMountEntry *mount_entry)
mount_path = mount_entry->mount_path;
if (mount_path != NULL)
{
+ /* Hide mounts within a dot path, suppose it was a purpose to hide this mount */
+ if (g_strstr_len (mount_path, -1, "/.") != NULL)
+ return FALSE;
+
if (g_str_has_prefix (mount_path, "/media/"))
{
char *path;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]