Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ad888a1f authored by Jan Blunck's avatar Jan Blunck Committed by Jan Kara
Browse files

ext2: Explicitly assign values to on-disk enum of filetypes



It is somewhat dangerous to use a straight enum here, because this will
reassign values of later variables if one of the earlier ones is removed.

Signed-off-by: default avatarJan Blunck <jblunck@suse.de>
Cc: Andreas Dilger <adilger@sun.com>
Signed-off-by: default avatarJan Kara <jack@suse.cz>
parent c56818d7
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -565,14 +565,14 @@ struct ext2_dir_entry_2 {
 * other bits are reserved for now.
 */
enum {
	EXT2_FT_UNKNOWN,
	EXT2_FT_REG_FILE,
	EXT2_FT_DIR,
	EXT2_FT_CHRDEV,
	EXT2_FT_BLKDEV,
	EXT2_FT_FIFO,
	EXT2_FT_SOCK,
	EXT2_FT_SYMLINK,
	EXT2_FT_UNKNOWN		= 0,
	EXT2_FT_REG_FILE	= 1,
	EXT2_FT_DIR		= 2,
	EXT2_FT_CHRDEV		= 3,
	EXT2_FT_BLKDEV		= 4,
	EXT2_FT_FIFO		= 5,
	EXT2_FT_SOCK		= 6,
	EXT2_FT_SYMLINK		= 7,
	EXT2_FT_MAX
};