diff --git a/storage/innobase/handler/i_s.h b/storage/innobase/handler/i_s.h index 296f64ddd74..8d0b2042b24 100644 --- a/storage/innobase/handler/i_s.h +++ b/storage/innobase/handler/i_s.h @@ -87,7 +87,7 @@ do { \ #if !defined __STRICT_ANSI__ && defined __GNUC__ && (__GNUC__) > 2 && \ !defined __INTEL_COMPILER && !defined __clang__ -#define STRUCT_FLD(name, value) name: value +#define STRUCT_FLD(name, value) .name = value #else #define STRUCT_FLD(name, value) value #endif diff --git a/storage/xtradb/handler/i_s.h b/storage/xtradb/handler/i_s.h index ee2442a22f2..1e50d2e06f8 100644 --- a/storage/xtradb/handler/i_s.h +++ b/storage/xtradb/handler/i_s.h @@ -91,7 +91,7 @@ do { \ #if !defined __STRICT_ANSI__ && defined __GNUC__ && (__GNUC__) > 2 && \ !defined __INTEL_COMPILER && !defined __clang__ -#define STRUCT_FLD(name, value) name: value +#define STRUCT_FLD(name, value) .name = value #else #define STRUCT_FLD(name, value) value #endif