summaryrefslogtreecommitdiff
path: root/gvfs
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@users.sourceforge.net>2009-11-29 13:32:03 +0100
committerTomas Bzatek <tbzatek@users.sourceforge.net>2009-11-29 13:32:03 +0100
commit736d90da1b6cee6333889912513c634d55004d90 (patch)
tree020ebaad508bf80f69bce17026d729a26f69f1e4 /gvfs
parentae2be16f015cb0db7c5b6bd1669baaf53be702d1 (diff)
downloadtuxcmd-modules-736d90da1b6cee6333889912513c634d55004d90.tar.xz
Introduce inode_no property
Diffstat (limited to 'gvfs')
-rw-r--r--gvfs/gvfs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gvfs/gvfs.c b/gvfs/gvfs.c
index b88dcc4..91a64c0 100644
--- a/gvfs/gvfs.c
+++ b/gvfs/gvfs.c
@@ -37,7 +37,7 @@
G_FILE_ATTRIBUTE_STANDARD_SIZE "," G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET "," \
G_FILE_ATTRIBUTE_TIME_MODIFIED "," G_FILE_ATTRIBUTE_TIME_ACCESS "," G_FILE_ATTRIBUTE_TIME_CHANGED "," \
G_FILE_ATTRIBUTE_UNIX_MODE "," G_FILE_ATTRIBUTE_UNIX_UID "," \
- G_FILE_ATTRIBUTE_UNIX_GID
+ G_FILE_ATTRIBUTE_UNIX_GID "," G_FILE_ATTRIBUTE_UNIX_INODE
struct TVFSGlobs {
TVFSLogFunc log_func;
@@ -655,6 +655,7 @@ g_file_info_to_TVFSItem (GFileInfo *info, struct TVFSItem *Item, GFile *referenc
Item->c_time = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CHANGED);
Item->iUID = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_UID);
Item->iGID = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_GID);
+ Item->inode_no = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_UNIX_INODE);
// g_print ("(II) g_file_info_to_TVFSItem: type = %d\n", g_file_info_get_file_type (info));
// g_print ("(II) g_file_info_to_TVFSItem: UNIX_MODE = %d\n", Item->iMode);