aboutsummaryrefslogtreecommitdiff
path: root/libbb/parse_config.c
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-07-17 17:58:44 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-07-17 17:58:44 +0000
commita474b689914e38e7cd2f9c22ee7b8308cdeeb955 (patch)
treef36a66849cd90633fe90337652900ee305456923 /libbb/parse_config.c
parent02a1c6a7c337334a171787a4dd84083029fd490f (diff)
downloadbusybox-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/parse_config.c')
-rw-r--r--libbb/parse_config.c6
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
59int FAST_FUNC config_read(parser_t *parser, char **tokens, int ntokens, int mintokens, const char*delims,char comment) 59int 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) {