diff --git a/include/common/compat.h b/include/common/compat.h index 8261f8f98..1bfe669ab 100644 --- a/include/common/compat.h +++ b/include/common/compat.h @@ -22,6 +22,15 @@ #ifndef _COMMON_COMPAT_H #define _COMMON_COMPAT_H +/* + * Gcc before 3.0 needs [0] to declare a variable-size array + */ +#if __GNUC__ < 3 +#define VAR_ARRAY 0 +#else +#define VAR_ARRAY +#endif + /* This is needed on Linux for Netfilter includes */ #include #include