From feb0b08c0d030fbeb94ef4f7b6f7f701ffb42af5 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 14 Jul 2011 22:06:46 -0700 Subject: * src/fiemap.h (struct fiemap.fm_extents): Change size to 1. This is for portability to non-GCC C89 and C99 compilers. Original problem, on NonStop, reported by Joachim Schmitz in . --- src/fiemap.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/fiemap.h b/src/fiemap.h index 1938c749e..e7243b41b 100644 --- a/src/fiemap.h +++ b/src/fiemap.h @@ -51,8 +51,9 @@ struct fiemap uint32_t fm_reserved; - /* Array of mapped extents(out). */ - struct fiemap_extent fm_extents[0]; + /* Array of mapped extents(out). + The actual size is given by fm_extent_count. */ + struct fiemap_extent fm_extents[1]; }; /* The maximum offset can be mapped for a file. */ -- cgit v1.2.3-54-g00ecf