=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tr/str.c,v retrieving revision 1.14 retrieving revision 1.15 diff -c -r1.14 -r1.15 *** src/usr.bin/tr/str.c 2021/11/02 03:09:15 1.14 --- src/usr.bin/tr/str.c 2023/05/04 16:08:29 1.15 *************** *** 1,4 **** ! /* $OpenBSD: str.c,v 1.14 2021/11/02 03:09:15 cheloha Exp $ */ /* $NetBSD: str.c,v 1.7 1995/08/31 22:13:47 jtc Exp $ */ /*- --- 1,4 ---- ! /* $OpenBSD: str.c,v 1.15 2023/05/04 16:08:29 tb Exp $ */ /* $NetBSD: str.c,v 1.7 1995/08/31 22:13:47 jtc Exp $ */ /*- *************** *** 52,59 **** static void genseq(STR *); int ! next(s) ! STR *s; { int ch; --- 52,58 ---- static void genseq(STR *); int ! next(STR *s) { int ch; *************** *** 110,117 **** } static int ! bracket(s) ! STR *s; { char *p; --- 109,115 ---- } static int ! bracket(STR *s) { char *p; *************** *** 203,210 **** } static int ! c_class(a, b) ! const void *a, *b; { return (strcmp(((CLASS *)a)->name, ((CLASS *)b)->name)); } --- 201,207 ---- } static int ! c_class(const void *a, const void *b) { return (strcmp(((CLASS *)a)->name, ((CLASS *)b)->name)); } *************** *** 214,221 **** * we just syntax check and grab the character. */ static void ! genequiv(s) ! STR *s; { if (*s->str == '\\') { s->equiv[0] = backslash(s); --- 211,217 ---- * we just syntax check and grab the character. */ static void ! genequiv(STR *s) { if (*s->str == '\\') { s->equiv[0] = backslash(s); *************** *** 233,240 **** } static int ! genrange(s) ! STR *s; { int stopval; unsigned char *savestart; --- 229,235 ---- } static int ! genrange(STR *s) { int stopval; unsigned char *savestart; *************** *** 252,259 **** } static void ! genseq(s) ! STR *s; { char *ep; --- 247,253 ---- } static void ! genseq(STR *s) { char *ep;