diff options
| author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-07-17 17:58:44 +0000 |
|---|---|---|
| committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-07-17 17:58:44 +0000 |
| commit | a474b689914e38e7cd2f9c22ee7b8308cdeeb955 (patch) | |
| tree | f36a66849cd90633fe90337652900ee305456923 /libbb | |
| parent | 02a1c6a7c337334a171787a4dd84083029fd490f (diff) | |
| download | busybox-w32-a474b689914e38e7cd2f9c22ee7b8308cdeeb955.tar.gz busybox-w32-a474b689914e38e7cd2f9c22ee7b8308cdeeb955.tar.bz2 busybox-w32-a474b689914e38e7cd2f9c22ee7b8308cdeeb955.zip | |
init: fix compile-time error; fix exiting on broken config file
parse_config: cosmetics
Diffstat (limited to 'libbb')
| -rw-r--r-- | libbb/parse_config.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libbb/parse_config.c b/libbb/parse_config.c index 2bd2d4f53..5f6dbbde1 100644 --- a/libbb/parse_config.c +++ b/libbb/parse_config.c | |||
| @@ -56,16 +56,16 @@ void FAST_FUNC config_close(parser_t *parser) | |||
| 56 | fclose(parser->fp); | 56 | fclose(parser->fp); |
| 57 | } | 57 | } |
| 58 | 58 | ||
| 59 | int FAST_FUNC config_read(parser_t *parser, char **tokens, int ntokens, int mintokens, const char*delims,char comment) | 59 | int FAST_FUNC config_read(parser_t *parser, char **tokens, int ntokens, int mintokens, const char *delims, char comment) |
| 60 | { | 60 | { |
| 61 | char *line, *q; | 61 | char *line, *q; |
| 62 | int ii, seen; | 62 | int ii, seen; |
| 63 | /* do not treat subsequent delimiters as one delimiter */ | 63 | /* do not treat consecutive delimiters as one delimiter */ |
| 64 | bool noreduce = (ntokens < 0); | 64 | bool noreduce = (ntokens < 0); |
| 65 | if (noreduce) | 65 | if (noreduce) |
| 66 | ntokens = -ntokens; | 66 | ntokens = -ntokens; |
| 67 | 67 | ||
| 68 | memset(tokens, 0, sizeof(void *) * ntokens); | 68 | memset(tokens, 0, sizeof(tokens[0]) * ntokens); |
| 69 | config_free_data(parser); | 69 | config_free_data(parser); |
| 70 | 70 | ||
| 71 | while (1) { | 71 | while (1) { |
