summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2018-01-07 21:13:59 +0100
committerLeah Neukirchen <leah@vuxu.org>2018-01-07 21:13:59 +0100
commit5e7c300b425c9771942255c9c4f8ad8eebc7b6e3 (patch)
tree83e8ad376f528e8c3251063022af380d5522ef8c
parenta5026c9b991973c2141d01d1b184328fc7e69f77 (diff)
downloadmblaze-5e7c300b425c9771942255c9c4f8ad8eebc7b6e3.tar.gz
mblaze-5e7c300b425c9771942255c9c4f8ad8eebc7b6e3.tar.xz
mblaze-5e7c300b425c9771942255c9c4f8ad8eebc7b6e3.zip
blaze822: blaze822_loop: use long as return type
-rw-r--r--blaze822.h4
-rw-r--r--mthread.c5
-rw-r--r--seq.c6
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 };