Loading init/init_parser.c +5 −5 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ static void parse_line_action(struct parse_state *state, int nargs, char **args) #define KEYWORD(symbol, flags, nargs, func) \ [ K_##symbol ] = { #symbol, func, nargs + 1, flags, }, struct { static struct { const char *name; int (*func)(int nargs, char **args); unsigned char nargs; Loading @@ -76,7 +76,7 @@ struct { #define kw_func(kw) (keyword_info[kw].func) #define kw_nargs(kw) (keyword_info[kw].nargs) int lookup_keyword(const char *s) static int lookup_keyword(const char *s) { switch (*s++) { case 'c': Loading Loading @@ -170,7 +170,7 @@ int lookup_keyword(const char *s) return K_UNKNOWN; } void parse_line_no_op(struct parse_state *state, int nargs, char **args) static void parse_line_no_op(struct parse_state *state, int nargs, char **args) { } Loading Loading @@ -293,7 +293,7 @@ err: return -1; } void parse_import(struct parse_state *state, int nargs, char **args) static void parse_import(struct parse_state *state, int nargs, char **args) { struct listnode *import_list = state->priv; struct import *import; Loading @@ -318,7 +318,7 @@ void parse_import(struct parse_state *state, int nargs, char **args) INFO("found import '%s', adding to import list", import->filename); } void parse_new_section(struct parse_state *state, int kw, static void parse_new_section(struct parse_state *state, int kw, int nargs, char **args) { printf("[ %s %s ]\n", args[0], Loading init/parser.h +0 −1 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ struct parse_state void *priv; }; int lookup_keyword(const char *s); void DUMP(void); int next_token(struct parse_state *state); void parse_error(struct parse_state *state, const char *fmt, ...); Loading Loading
init/init_parser.c +5 −5 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ static void parse_line_action(struct parse_state *state, int nargs, char **args) #define KEYWORD(symbol, flags, nargs, func) \ [ K_##symbol ] = { #symbol, func, nargs + 1, flags, }, struct { static struct { const char *name; int (*func)(int nargs, char **args); unsigned char nargs; Loading @@ -76,7 +76,7 @@ struct { #define kw_func(kw) (keyword_info[kw].func) #define kw_nargs(kw) (keyword_info[kw].nargs) int lookup_keyword(const char *s) static int lookup_keyword(const char *s) { switch (*s++) { case 'c': Loading Loading @@ -170,7 +170,7 @@ int lookup_keyword(const char *s) return K_UNKNOWN; } void parse_line_no_op(struct parse_state *state, int nargs, char **args) static void parse_line_no_op(struct parse_state *state, int nargs, char **args) { } Loading Loading @@ -293,7 +293,7 @@ err: return -1; } void parse_import(struct parse_state *state, int nargs, char **args) static void parse_import(struct parse_state *state, int nargs, char **args) { struct listnode *import_list = state->priv; struct import *import; Loading @@ -318,7 +318,7 @@ void parse_import(struct parse_state *state, int nargs, char **args) INFO("found import '%s', adding to import list", import->filename); } void parse_new_section(struct parse_state *state, int kw, static void parse_new_section(struct parse_state *state, int kw, int nargs, char **args) { printf("[ %s %s ]\n", args[0], Loading
init/parser.h +0 −1 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ struct parse_state void *priv; }; int lookup_keyword(const char *s); void DUMP(void); int next_token(struct parse_state *state); void parse_error(struct parse_state *state, const char *fmt, ...); Loading