From: Jonathan Gray Subject: remove unused inskip() in pr(1) To: tech@openbsd.org Date: Wed, 17 Sep 2025 16:14:22 +1000 Index: extern.h =================================================================== RCS file: /cvs/src/usr.bin/pr/extern.h,v diff -u -p -r1.6 extern.h --- extern.h 19 Jan 2015 15:30:52 -0000 1.6 +++ extern.h 17 Sep 2025 06:09:18 -0000 @@ -42,7 +42,6 @@ int egetopt(int, char * const *, const void flsh_errs(void); int horzcol(int, char **); int inln(FILE *, char *, int, int *, int *, int, int *); -int inskip(FILE *, int, int); void mfail(void); int mulfile(int, char **); FILE *nxtfile(int, char **, char **, char *, int); Index: pr.c =================================================================== RCS file: /cvs/src/usr.bin/pr/pr.c,v diff -u -p -r1.45 pr.c --- pr.c 8 Mar 2023 04:43:12 -0000 1.45 +++ pr.c 17 Sep 2025 06:09:01 -0000 @@ -1400,37 +1400,6 @@ otln(char *buf, int cnt, int *svips, int return(0); } -#ifdef notused -/* - * inskip(): skip over pgcnt pages with lncnt lines per page - * file is closed at EOF (if not stdin). - * - * inf FILE * to read from - * pgcnt number of pages to skip - * lncnt number of lines per page - */ -int -inskip(FILE *inf, int pgcnt, int lncnt) -{ - int c; - int cnt; - - while(--pgcnt > 0) { - cnt = lncnt; - while ((c = getc(inf)) != EOF) { - if ((c == '\n') && (--cnt == 0)) - break; - } - if (c == EOF) { - if (inf != stdin) - (void)fclose(inf); - return(1); - } - } - return(0); -} -#endif - /* * nxtfile: returns a FILE * to next file in arg list and sets the * time field for this file (or current date).