diff options
author | Lennart Poettering <lennart@poettering.net> | 2018-05-22 13:03:19 +0200 |
---|---|---|
committer | Sven Eden <yamakuzure@gmx.net> | 2018-08-24 16:47:08 +0200 |
commit | 6945d41cc2ac78391d636f5278fd6039c884d21b (patch) | |
tree | 368589a7e37605b222f06dfd7452416cf20bfac5 /src/basic/parse-util.c | |
parent | 1c17354411d00a0e8929ef6caac78ea40c7510fc (diff) |
config-parser: introduce new CONFIG_PARSER_PROTOTYPE() macro
This builds on the previous GENERIC_PARSER_ARGS macro work. I think in
general it is a better idea to declare macros that generate full C
statements instead of just parts of them, hence, let's introduce
CONFIG_PARSER_PROTOTYPE() which defines a full C function prototype,
instead of the pre-existing way of defining the C function prototype
manually, but then using GENERIC_PARSER_ARGS to define its arguments.
This doesn't drop GENERIC_PARSER_ARGS though, but renames it to
CONFIG_PARSER_ARGUMENTS, and changes the ConfigParserCallback function
type to use it. The new name follows more closely how the other symbols
in the header are named.
Diffstat (limited to 'src/basic/parse-util.c')
0 files changed, 0 insertions, 0 deletions