xref: /csrg-svn/lib/libc/string/memcmp.c (revision 24195)
1*24195Skre /*
2*24195Skre  * Copyright (c) 1985 Regents of the University of California.
3*24195Skre  * All rights reserved.  The Berkeley software License Agreement
4*24195Skre  * specifies the terms and conditions for redistribution.
5*24195Skre  */
6*24195Skre 
7*24195Skre /*
8*24195Skre  * Sys5 compat routine
9*24195Skre  */
10*24195Skre 
11*24195Skre #ifndef lint
12*24195Skre static char sccsid[] = "@(#)memcmp.c	5.1 (Berkeley) 85/08/05";
13*24195Skre #endif
14*24195Skre 
15*24195Skre memcmp(s1, s2, n)
16*24195Skre 	register char *s1, *s2;
17*24195Skre 	register n;
18*24195Skre {
19*24195Skre 	while (--n >= 0)
20*24195Skre 		if (*s1++ != *s2++)
21*24195Skre 			return (*--s1 - *--s2);
22*24195Skre 	return (0);
23*24195Skre }
24