Remove trailing characters from macro defintion

Macro definitions must not have trailing semi-colons.  Depending upon the
compiler, trailing semi-colons may result in a warning when a user invokes
those macros AND adds their own trailing semi-colon.

Change-Id: I34e8da2b0ce7c21ce67e84fab75ea3edefe19cfe
Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
This commit is contained in:
Peter Mitsis 2015-07-06 11:34:51 -04:00 committed by Anas Nashif
commit 6a09e0235d
2 changed files with 2 additions and 2 deletions

View file

@ -64,7 +64,7 @@
static struct device (__initconfig_##cfg_name##id) __used \
__attribute__((__section__(".initconfig" #id ".init"))) = { \
.config = &(config_##cfg_name),\
.driver_data = data};
.driver_data = data}
/* Run on interrupt stack; no {micro,nano} kernel objects available */
#define pure_init(cfg, data) __define_initconfig(cfg, 0, data)