=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/jot/jot.c,v retrieving revision 1.33 retrieving revision 1.34 diff -c -r1.33 -r1.34 *** src/usr.bin/jot/jot.c 2016/08/12 21:31:11 1.33 --- src/usr.bin/jot/jot.c 2016/08/12 23:29:59 1.34 *************** *** 1,4 **** ! /* $OpenBSD: jot.c,v 1.33 2016/08/12 21:31:11 tb Exp $ */ /* $NetBSD: jot.c,v 1.3 1994/12/02 20:29:43 pk Exp $ */ /*- --- 1,4 ---- ! /* $OpenBSD: jot.c,v 1.34 2016/08/12 23:29:59 tb Exp $ */ /* $NetBSD: jot.c,v 1.3 1994/12/02 20:29:43 pk Exp $ */ /*- *************** *** 348,365 **** static int getprec(char *s) { ! char *p; ! char *q; ! ! for (p = s; *p != '\0'; p++) ! if (*p == '.') ! break; ! if (*p == '\0') return (0); ! for (q = ++p; *p != '\0'; p++) ! if (!isdigit((unsigned char)*p)) ! break; ! return (p - q); } static void --- 348,356 ---- static int getprec(char *s) { ! if ((s = strchr(s, '.')) == NULL) return (0); ! return (strspn(s + 1, "0123456789")); } static void