CVSROOT:        /cvs/gnome
Module name:    libgnomeui
Changes by:     federico        05/05/09 21:55:25

Modified files:
        .              : Tag: gnome-2-10 ChangeLog 
        file-chooser   : Tag: gnome-2-10 gtkfilesystemgnomevfs.c 

Log message:
2005-05-09  Federico Mena Quintero  <[EMAIL PROTECTED]>

Fix the GtkFileSystemGnomeVFS part of #301068:

* file-chooser/gtkfilesystemgnomevfs.c (struct
_GtkFileSystemGnomeVFS): Added these fields: afs_statbuf,
net_statbuf, have_afs, have_net.  They are used when we have AFS.
(struct _GtkFileFolderGnomeVFS): Added field is_afs_or_net.
(gtk_file_system_gnome_vfs_init): Check for AFS folders.
(gtk_file_system_gnome_vfs_get_folder): Fill the is_afs_or_net
field in the new folder.  Only install a folder monitor if this is
not an AFS folder.
(gtk_file_folder_gnome_vfs_list_children): Don't use load_dir() to
load AFS folders; use load_afs_dir().  Also, don't reverse the
list of children - the hash table of children is not ordered, so
reversing the list is pointless.
(load_afs_dir): New function; reads a folder without using
gnome-vfs as it doesn't support readdir() without stat().

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libgnomeui&who=federico&date=explicit&mindate=2005-05-09%2021:54&maxdate=2005-05-09%2021:56

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to