diff options
Diffstat (limited to 'lib/ext2fs/fiemap.h')
-rw-r--r-- | lib/ext2fs/fiemap.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/ext2fs/fiemap.h b/lib/ext2fs/fiemap.h index 5c851b24..0d1072ac 100644 --- a/lib/ext2fs/fiemap.h +++ b/lib/ext2fs/fiemap.h @@ -31,10 +31,14 @@ struct fiemap { __u32 fm_mapped_extents;/* number of extents that were mapped (out) */ __u32 fm_extent_count; /* size of fm_extents array (in) */ __u32 fm_reserved; +#if __GNUC_PREREQ (4, 8) #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wpedantic" +#endif struct fiemap_extent fm_extents[0]; /* array of mapped extents (out) */ +#if __GNUC_PREREQ (4, 8) #pragma GCC diagnostic pop +#endif }; #if defined(__linux__) && !defined(FS_IOC_FIEMAP) |