On Tue, Jan 01, 2013 at 03:10:12PM -0500, George Spelvin wrote: > > Note: this is a non-standard/non-portable GCC extension. The best way > > to fix this is to explicitly malloc the buffer and then free it before > > dump_file exits. > > Er... isn't that also in C99? That should be portable enough. > Is there an actual compiler of interest that doesn't support it? There are people who compile e2fsprogs under Windows (e.g. for FUSE for Windows support), and MSVC does not support VLA's or C99 in general In general I tend to be very conservative about what compiler features are used in e2fsprogs, and I do care about portability beyond just Linux systems. Regards, - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html