tux3fuse craps about a structure initialization which is actually true.
This just makes it pretty
-- 
Pranith.


--- tux3fuse.c.orig     2008-10-17 16:59:20.000000000 +0530
+++ tux3fuse.c  2008-10-17 16:41:21.000000000 +0530
@@ -73,14 +73,16 @@ static void tux3_lookup(fuse_req_t req,
        if (inode)
        {
                struct fuse_entry_param ep = {
-                       .attr.st_mode  = inode->i_mode,
-                       .attr.st_atime = inode->i_atime,
-                       .attr.st_mtime = inode->i_mtime,
-                       .attr.st_ctime = inode->i_ctime,
-                       .attr.st_size  = inode->i_size,
-                       .attr.st_uid   = inode->i_uid,
-                       .attr.st_gid   = inode->i_gid,
-                       .attr.st_nlink = inode->i_links,
+                       .attr = {
+                               .st_mode  = inode->i_mode,
+                               .st_atime = inode->i_atime,
+                               .st_mtime = inode->i_mtime,
+                               .st_ctime = inode->i_ctime,
+                               .st_size  = inode->i_size,
+                               .st_uid   = inode->i_uid,
+                               .st_gid   = inode->i_gid,
+                               .st_nlink = inode->i_links,
+                       },

                        .ino = (fuse_ino_t)inode,
                        .generation = 1,
@@ -149,14 +151,16 @@ static void tux3_create(fuse_req_t req,
        if (inode)
        {
                struct fuse_entry_param fep = {
-                       .attr.st_mode  = inode->i_mode,
-                       .attr.st_atime = inode->i_atime,
-                       .attr.st_mtime = inode->i_mtime,
-                       .attr.st_ctime = inode->i_ctime,
-                       .attr.st_size  = inode->i_size,
-                       .attr.st_uid   = inode->i_uid,
-                       .attr.st_gid   = inode->i_gid,
-                       .attr.st_nlink = inode->i_links,
+                       .attr = {
+                               .st_mode  = inode->i_mode,
+                               .st_atime = inode->i_atime,
+                               .st_mtime = inode->i_mtime,
+                               .st_ctime = inode->i_ctime,
+                               .st_size  = inode->i_size,
+                               .st_uid   = inode->i_uid,
+                               .st_gid   = inode->i_gid,
+                               .st_nlink = inode->i_links,
+                       },

                        .ino = (fuse_ino_t)inode,
                        .generation = 1,

_______________________________________________
Tux3 mailing list
[email protected]
http://tux3.org/cgi-bin/mailman/listinfo/tux3

Reply via email to