remade patches for libnautilus-private/nautilus-file.c
- From: edoardo <edoardo lastorina it>
- To: nautilus mailin' list <nautilus-list gnome org>
- Subject: remade patches for libnautilus-private/nautilus-file.c
- Date: Mon, 21 Mar 2005 01:37:35 +0100 (CET)
hi gals and dudes : )
i decided to remake the patch to nautilus-file.c into two different
patches. this is the first one, including trivial easy changes to the
file. the second one will be a lot more complex, and will deal with using
_ACCESS instead of uid and gid checks.
hope this works : )
ciao! : )
edoardo
? libnautilus-private/.nautilus-file.c.swp
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/nautilus/ChangeLog,v
retrieving revision 1.6437
diff -u -p -r1.6437 ChangeLog
--- ChangeLog 16 Mar 2005 08:32:19 -0000 1.6437
+++ ChangeLog 21 Mar 2005 00:32:25 -0000
@@ -1,3 +1,8 @@
+2005-03-21 thetroublemaker <thetroublemaker inventati org>
+
+ * libnautilus-private/nautilus-file.c:
+ made easy modifications to fix bug #40644
+
2005-03-16 Alexander Larsson <alexl redhat com>
* configure.in:
Index: libnautilus-private/nautilus-file.c
===================================================================
RCS file: /cvs/gnome/nautilus/libnautilus-private/nautilus-file.c,v
retrieving revision 1.362
diff -u -p -r1.362 nautilus-file.c
--- libnautilus-private/nautilus-file.c 22 Feb 2005 10:41:46 -0000 1.362
+++ libnautilus-private/nautilus-file.c 21 Mar 2005 00:32:32 -0000
@@ -3730,11 +3730,7 @@ gboolean
nautilus_file_can_get_owner (NautilusFile *file)
{
/* Before we have info on a file, the owner is unknown. */
- /* FIXME bugzilla.gnome.org 40644:
- * Can we trust the uid in the file info? Might
- * there be garbage there? What will it do for non-local files?
- */
- return !nautilus_file_info_missing (file, 0 /* FIXME bugzilla.gnome.org 40644: GNOME_VFS_FILE_INFO_FIELDS_UID */);
+ return !nautilus_file_info_missing (file, GNOME_VFS_FILE_INFO_FIELDS_UID);
}
/**
@@ -3953,11 +3949,7 @@ gboolean
nautilus_file_can_get_group (NautilusFile *file)
{
/* Before we have info on a file, the group is unknown. */
- /* FIXME bugzilla.gnome.org 40644:
- * Can we trust the gid in the file info? Might
- * there be garbage there? What will it do for non-local files?
- */
- return !nautilus_file_info_missing (file, 0 /* FIXME bugzilla.gnome.org 40644: GNOME_VFS_FILE_INFO_FIELDS_GID */);
+ return !nautilus_file_info_missing (file, GNOME_VFS_FILE_INFO_FIELDS_GID);
}
/**
@@ -3977,14 +3969,10 @@ nautilus_file_get_group_name (NautilusFi
struct group *group_info;
/* Before we have info on a file, the owner is unknown. */
- if (nautilus_file_info_missing (file, 0 /* FIXME bugzilla.gnome.org 40644: GNOME_VFS_FILE_INFO_FIELDS_GID */)) {
+ if (nautilus_file_info_missing (file, GNOME_VFS_FILE_INFO_FIELDS_GID)) {
return NULL;
}
- /* FIXME bugzilla.gnome.org 40644:
- * Can we trust the gid in the file info? Might
- * there be garbage there? What will it do for non-local files?
- */
/* No need to free result of getgrgid */
group_info = getgrgid ((gid_t) file->details->info->gid);
@@ -4284,11 +4272,7 @@ nautilus_file_get_owner_as_string (Nauti
char *user_name;
/* Before we have info on a file, the owner is unknown. */
- /* FIXME bugzilla.gnome.org 40644:
- * Can we trust the uid in the file info? Might
- * there be garbage there? What will it do for non-local files?
- */
- if (nautilus_file_info_missing (file, 0 /* FIXME bugzilla.gnome.org 40644: GNOME_VFS_FILE_INFO_FIELDS_UID */)) {
+ if (nautilus_file_info_missing (file, GNOME_VFS_FILE_INFO_FIELDS_UID)) {
return NULL;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]