Work on ext2
[tpg/acess2.git] / Modules / Filesystems / Ext2 / ext2fs.h
index 8fd87ce..0cc9a46 100644 (file)
@@ -149,8 +149,9 @@ struct ext2_dir_entry_s {
        Uint32  inode;          //!< Inode number\r
        Uint16  rec_len;        //!< Directory entry length\r
        Uint8   name_len;       //!< Short Name Length\r
-       Uint8   type;           //!< File Type\r
-       char    name[];         //!< File name\r
+       Uint8   type;           //!< File Type (Duplicate of ext2_inode_s.i_mode)\r
+       char    name[EXT2_NAME_LEN+1];          //!< File name\r
 };\r
+#define EXT2_DIRENT_SIZE       (sizeof(struct ext2_dir_entry_s)-EXT2_NAME_LEN+1)\r
 \r
 #endif\r

UCC git Repository :: git.ucc.asn.au