From 08032f89babab3b5ec792f6aa394a28f95112e11 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Mon, 18 Jul 2016 00:09:23 +0200 Subject: seq: import most parts of mseq, make blaze822_loop resolve ranges --- blaze822.c | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'blaze822.c') diff --git a/blaze822.c b/blaze822.c index 4170ed5..dad52f3 100644 --- a/blaze822.c +++ b/blaze822.c @@ -450,30 +450,6 @@ blaze822_chdr(struct message *mesg, const char *chdr) return blaze822_hdr_(mesg, hdr, l); } -int -blaze822_loop(int argc, char *argv[], void (*cb)(char *)) -{ - char *line = 0; - size_t linelen = 0; - ssize_t rd; - int i = 0; - - if (argc == 0 || (argc == 1 && strcmp(argv[0], "-") == 0)) { - while ((rd = getdelim(&line, &linelen, '\n', stdin)) != -1) { - if (line[rd-1] == '\n') - line[rd-1] = 0; - cb(line); - i++; - } - free(line); - } else { - for (i = 0; i < argc; i++) - cb(argv[i]); - } - - return i; -} - struct message * blaze822_file(char *file) { -- cgit 1.4.1