diff options
Diffstat (limited to 'miscutils')
-rw-r--r-- | miscutils/crond.c | 2 | ||||
-rw-r--r-- | miscutils/devfsd.c | 2 | ||||
-rw-r--r-- | miscutils/fbsplash.c | 2 | ||||
-rw-r--r-- | miscutils/less.c | 2 | ||||
-rw-r--r-- | miscutils/makedevs.c | 2 | ||||
-rw-r--r-- | miscutils/man.c | 4 |
6 files changed, 6 insertions, 8 deletions
diff --git a/miscutils/crond.c b/miscutils/crond.c index c7ee793a5..b3a06a376 100644 --- a/miscutils/crond.c +++ b/miscutils/crond.c | |||
@@ -529,7 +529,7 @@ static void CheckUpdates(void) | |||
529 | FILE *fi; | 529 | FILE *fi; |
530 | char buf[256]; | 530 | char buf[256]; |
531 | 531 | ||
532 | fi = fopen(CRONUPDATE, "r"); | 532 | fi = fopen_for_read(CRONUPDATE); |
533 | if (fi != NULL) { | 533 | if (fi != NULL) { |
534 | unlink(CRONUPDATE); | 534 | unlink(CRONUPDATE); |
535 | while (fgets(buf, sizeof(buf), fi) != NULL) { | 535 | while (fgets(buf, sizeof(buf), fi) != NULL) { |
diff --git a/miscutils/devfsd.c b/miscutils/devfsd.c index c85ff08f3..61b97dce4 100644 --- a/miscutils/devfsd.c +++ b/miscutils/devfsd.c | |||
@@ -459,7 +459,7 @@ static void read_config_file(char *path, int optional, unsigned long *event_mask | |||
459 | free(p); | 459 | free(p); |
460 | return; | 460 | return; |
461 | } | 461 | } |
462 | fp = fopen(path, "r"); | 462 | fp = fopen_for_read(path); |
463 | if (fp != NULL) { | 463 | if (fp != NULL) { |
464 | while (fgets(buf, STRING_LENGTH, fp) != NULL) { | 464 | while (fgets(buf, STRING_LENGTH, fp) != NULL) { |
465 | /* Skip whitespace */ | 465 | /* Skip whitespace */ |
diff --git a/miscutils/fbsplash.c b/miscutils/fbsplash.c index 67847c1eb..380f09bea 100644 --- a/miscutils/fbsplash.c +++ b/miscutils/fbsplash.c | |||
@@ -341,7 +341,7 @@ static void init(const char *cfg_filename) | |||
341 | case 7: | 341 | case 7: |
342 | G.bdebug_messages = val; | 342 | G.bdebug_messages = val; |
343 | if (G.bdebug_messages) | 343 | if (G.bdebug_messages) |
344 | G.logfile_fd = xfopen("/tmp/fbsplash.log", "w"); | 344 | G.logfile_fd = xfopen_for_write("/tmp/fbsplash.log"); |
345 | break; | 345 | break; |
346 | #endif | 346 | #endif |
347 | err: | 347 | err: |
diff --git a/miscutils/less.c b/miscutils/less.c index 1e22d333d..530a40a8c 100644 --- a/miscutils/less.c +++ b/miscutils/less.c | |||
@@ -1129,7 +1129,7 @@ static void save_input_to_file(void) | |||
1129 | print_statusline("Log file: "); | 1129 | print_statusline("Log file: "); |
1130 | current_line = less_gets(sizeof("Log file: ")-1); | 1130 | current_line = less_gets(sizeof("Log file: ")-1); |
1131 | if (current_line[0]) { | 1131 | if (current_line[0]) { |
1132 | fp = fopen(current_line, "w"); | 1132 | fp = fopen_for_write(current_line); |
1133 | if (!fp) { | 1133 | if (!fp) { |
1134 | msg = "Error opening log file"; | 1134 | msg = "Error opening log file"; |
1135 | goto ret; | 1135 | goto ret; |
diff --git a/miscutils/makedevs.c b/miscutils/makedevs.c index 3b45d70b4..ed08f7ece 100644 --- a/miscutils/makedevs.c +++ b/miscutils/makedevs.c | |||
@@ -80,7 +80,7 @@ int makedevs_main(int argc, char **argv) | |||
80 | 80 | ||
81 | getopt32(argv, "d:", &line); | 81 | getopt32(argv, "d:", &line); |
82 | if (line) | 82 | if (line) |
83 | table = xfopen(line, "r"); | 83 | table = xfopen_for_read(line); |
84 | 84 | ||
85 | if (optind >= argc || (rootdir=argv[optind])==NULL) { | 85 | if (optind >= argc || (rootdir=argv[optind])==NULL) { |
86 | bb_error_msg_and_die("root directory not specified"); | 86 | bb_error_msg_and_die("root directory not specified"); |
diff --git a/miscutils/man.c b/miscutils/man.c index 7ef5941a1..df00c3ee7 100644 --- a/miscutils/man.c +++ b/miscutils/man.c | |||
@@ -106,9 +106,7 @@ int man_main(int argc UNUSED_PARAM, char **argv) | |||
106 | if (parser) { | 106 | if (parser) { |
107 | /* go through man configuration file and search relevant paths, sections */ | 107 | /* go through man configuration file and search relevant paths, sections */ |
108 | char *token[2]; | 108 | char *token[2]; |
109 | while (config_read(parser, token, 2, 0, "# \t", PARSE_LAST_IS_GREEDY)) { | 109 | while (config_read(parser, token, 2, 2, "# \t", PARSE_LAST_IS_GREEDY)) { |
110 | if (!token[1]) | ||
111 | continue; | ||
112 | if (strcmp("MANPATH", token[0]) == 0) { | 110 | if (strcmp("MANPATH", token[0]) == 0) { |
113 | man_path_list[count_mp] = xstrdup(token[1]); | 111 | man_path_list[count_mp] = xstrdup(token[1]); |
114 | count_mp++; | 112 | count_mp++; |