blaze822: blaze822_loop: use long as return type

pull/82/head
Leah Neukirchen 6 years ago
parent a5026c9b99
commit 5e7c300b42

@ -70,8 +70,8 @@ struct blaze822_seq_iter {
};
char *blaze822_seq_next(char *map, char *range, struct blaze822_seq_iter *iter);
int blaze822_loop(int, char **, void (*)(char *));
int blaze822_loop1(char *arg, void (*cb)(char *));
long blaze822_loop(int, char **, void (*)(char *));
long blaze822_loop1(char *arg, void (*cb)(char *));
char *blaze822_home_file(char *basename);
// filter.c

@ -396,7 +396,8 @@ print_tree(struct container *c, int depth)
int
main(int argc, char *argv[])
{
int c, i;
int c;
long i;
optional = 1;
@ -422,7 +423,7 @@ main(int argc, char *argv[])
sort_tree(top, -1);
print_tree(top, -1);
fprintf(stderr, "%d mails threaded\n", i);
fprintf(stderr, "%ld mails threaded\n", i);
return 0;
}

@ -509,13 +509,13 @@ iterdir(char *dir, void (*cb)(char *))
return i;
}
int
long
blaze822_loop(int argc, char *argv[], void (*cb)(char *))
{
char *line = 0;
size_t linelen = 0;
ssize_t rd;
int i = 0;
long i = 0;
if (argc == 0) {
while ((rd = getdelim(&line, &linelen, '\n', stdin)) != -1) {
@ -545,7 +545,7 @@ blaze822_loop(int argc, char *argv[], void (*cb)(char *))
return j;
}
int
long
blaze822_loop1(char *arg, void (*cb)(char *))
{
char *args[] = { arg };

Loading…
Cancel
Save