hiding the directory part of an uri in gnome_vfs_uri_to_string



Hi,

Currently, it is possible to hide several parts of an URI when using
gnome_vfs_uri_to_string, but it's not possible to hide the directory
part. Is there any reason for that ? If there is no objections, I'd like
to commit the attached patch.

Cheers, 

Christophe


Index: gnome-vfs-uri.c
===================================================================
RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-uri.c,v
retrieving revision 1.110
diff -u -r1.110 gnome-vfs-uri.c
--- gnome-vfs-uri.c	7 Jan 2003 15:11:20 -0000	1.110
+++ gnome-vfs-uri.c	26 Feb 2003 21:19:19 -0000
@@ -1107,7 +1107,8 @@
 
 	}
 	
-	if (uri->text != NULL) {
+	if (uri->text != NULL
+	    && (hide_options & GNOME_VFS_URI_HIDE_DIRECTORY) == 0) {
 		g_string_append (string, uri->text);
 	}
 
Index: gnome-vfs-uri.h
===================================================================
RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-uri.h,v
retrieving revision 1.32
diff -u -r1.32 gnome-vfs-uri.h
--- gnome-vfs-uri.h	26 Jun 2002 19:26:44 -0000	1.32
+++ gnome-vfs-uri.h	26 Feb 2003 21:19:19 -0000
@@ -100,6 +100,7 @@
 	GNOME_VFS_URI_HIDE_HOST_NAME = 1 << 2,
 	GNOME_VFS_URI_HIDE_HOST_PORT = 1 << 3,
 	GNOME_VFS_URI_HIDE_TOPLEVEL_METHOD = 1 << 4,
+	GNOME_VFS_URI_HIDE_DIRECTORY = 1 << 5,
 	GNOME_VFS_URI_HIDE_FRAGMENT_IDENTIFIER = 1 << 8
 } GnomeVFSURIHideOptions;
 

Attachment: signature.asc
Description: PGP signature



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