takes a size_t as argument
authorKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Thu, 17 May 1990 07:02:15 +0000 (23:02 -0800)
committerKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Thu, 17 May 1990 07:02:15 +0000 (23:02 -0800)
SCCS-vsn: lib/libc/string/bcmp.c 5.3

usr/src/lib/libc/string/bcmp.c

index 57d3d1e..06f9000 100644 (file)
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)bcmp.c     5.2 (Berkeley) %G%";
+static char sccsid[] = "@(#)bcmp.c     5.3 (Berkeley) %G%";
 #endif /* LIBC_SCCS and not lint */
 
 #endif /* LIBC_SCCS and not lint */
 
+#include <string.h>
+
 /*
  * bcmp -- vax cmpc3 instruction
  */
 bcmp(b1, b2, length)
        register char *b1, *b2;
 /*
  * bcmp -- vax cmpc3 instruction
  */
 bcmp(b1, b2, length)
        register char *b1, *b2;
-       register int length;
+       register size_t length;
 {
 
        if (length == 0)
 {
 
        if (length == 0)
-               return (0);
+               return(0);
        do
                if (*b1++ != *b2++)
                        break;
        do
                if (*b1++ != *b2++)
                        break;