From: Artem Bityutskiy Date: Mon, 11 Apr 2011 08:22:48 +0000 (+0300) Subject: fs-tests: integck: shrink dir_entry_info structure size X-Git-Tag: v1.4.5~150 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=54ae0e83d0693612c9e0a611787b66c44209de9c;p=mtd-utils.git fs-tests: integck: shrink dir_entry_info structure size Turn "int checked" flag into 'char' flag to lessen memory consumption a bit. Indeed, the test allocates a lot of these data objects, so the size decrease from 36 to 32 bytes on 32-bit platforms is good to have. Signed-off-by: Artem Bityutskiy --- diff --git a/tests/fs-tests/integrity/integck.c b/tests/fs-tests/integrity/integck.c index 88def58..c00e67e 100644 --- a/tests/fs-tests/integrity/integck.c +++ b/tests/fs-tests/integrity/integck.c @@ -89,14 +89,14 @@ struct dir_entry_info /* Each entry in a directory has one of these */ struct dir_entry_info *prev_link; /* List of hard links for same file */ char *name; struct dir_info *parent; /* Parent directory */ - char type; /* f => file, d => dir, s => symlink */ - int checked; /* Temporary flag used when checking */ union { struct file_info *file; struct dir_info *dir; struct symlink_info *symlink; void *target; }; + char type; /* f => file, d => dir, s => symlink */ + char checked; /* Temporary flag used when checking */ }; struct fd_info /* We keep a number of files open */