Sign in
android
/
platform
/
external
/
syslinux
/
refs/heads/oreo-mr1-release
/
.
/
com32
/
lib
/
memcmp.c
blob: a9e642bfdab02e4cec6bb3570fcbb9f5177ae0b9 [
file
] [
log
] [
blame
] [
edit
]
/*
* memcmp.c
*/
#include
<string.h>
int
memcmp
(
const
void
*
s1
,
const
void
*
s2
,
size_t
n
)
{
const
unsigned
char
*
c1
=
s1
,
*
c2
=
s2
;
int
d
=
0
;
while
(
n
--)
{
d
=
(
int
)*
c1
++
-
(
int
)*
c2
++;
if
(
d
)
break
;
}
return
d
;
}