From 5e7c300b425c9771942255c9c4f8ad8eebc7b6e3 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sun, 7 Jan 2018 21:13:59 +0100 Subject: blaze822: blaze822_loop: use long as return type --- blaze822.h | 4 ++-- mthread.c | 5 +++-- seq.c | 6 +++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/blaze822.h b/blaze822.h index 45ee66a..434e23e 100644 --- a/blaze822.h +++ b/blaze822.h @@ -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 diff --git a/mthread.c b/mthread.c index 503b359..323111d 100644 --- a/mthread.c +++ b/mthread.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; } diff --git a/seq.c b/seq.c index 8a8203a..b8186af 100644 --- a/seq.c +++ b/seq.c @@ -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 }; -- cgit 1.4.1