SCCS-vsn: sys/libkern/skpc.c 7.2
SCCS-vsn: sys/libkern/scanc.c 7.2
SCCS-vsn: sys/libkern/locc.c 7.2
SCCS-vsn: sys/libkern/scanc.c 7.2
SCCS-vsn: sys/libkern/skpc.c 7.2
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)locc.c 7.1 (Berkeley) %G%
+ * @(#)locc.c 7.2 (Berkeley) %G%
-locc(mask, size, cp)
- register unsigned char mask;
+locc(mask0, cp0, size)
+ int mask0;
+ char *cp0;
- register unsigned char *cp;
- register unsigned char *end;
+ register unsigned char *cp, *end, mask;
+ mask = mask0;
+ cp = (unsigned char *)cp0;
for (end = &cp[size]; cp < end && *cp != mask; ++cp);
return (end - cp);
}
for (end = &cp[size]; cp < end && *cp != mask; ++cp);
return (end - cp);
}
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)scanc.c 7.1 (Berkeley) %G%
+ * @(#)scanc.c 7.2 (Berkeley) %G%
-scanc(size, cp, table, mask)
+scanc(size, cp, table, mask0)
unsigned int size;
register unsigned char *cp, table[];
unsigned int size;
register unsigned char *cp, table[];
- register unsigned char mask;
{
register unsigned char *end;
{
register unsigned char *end;
+ register unsigned char mask;
for (end = &cp[size]; cp < end && (table[*cp] & mask) == 0; ++cp);
return (end - cp);
}
for (end = &cp[size]; cp < end && (table[*cp] & mask) == 0; ++cp);
return (end - cp);
}
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)skpc.c 7.1 (Berkeley) %G%
+ * @(#)skpc.c 7.2 (Berkeley) %G%
-skpc(mask, size, cp)
- register unsigned char mask;
- unsigned int size;
- register unsigned char *cp;
+skpc(mask0, size, cp0)
+ int mask0;
+ int size;
+ char *cp0;
- register unsigned char *end;
+ register unsigned char *cp, *end, mask;
+ mask = mask0;
+ cp = (unsigned char *)cp0;
for (end = &cp[size]; cp < end && *cp == mask; ++cp);
return (end - cp);
}
for (end = &cp[size]; cp < end && *cp == mask; ++cp);
return (end - cp);
}