Warning from macro

Viewed 6752
#define DF__TCDX0_RB_INFO__BRANCH_INDEX_LIST__[0, 2] 1

warning: missing whitespace after the macro name [enabled by default]

I was trying to compile a third party header file and gcc is throwing this warning. I am not sure what this macro does. Is it a shortcut for defining the following ? How do I fix the warning ?

#define DF__TCDX0_RB_INFO__BRANCH_INDEX_LIST__0 1
#define DF__TCDX0_RB_INFO__BRANCH_INDEX_LIST__1 1
#define DF__TCDX0_RB_INFO__BRANCH_INDEX_LIST__2 1
1 Answers
Related