Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5191 | serge | 1 | /* bcmp |
2 | This function is in the public domain. */ |
||
3 | |||
4 | /* |
||
5 | |||
6 | @deftypefn Supplemental int bcmp (char *@var{x}, char *@var{y}, int @var{count}) |
||
7 | |||
8 | Compares the first @var{count} bytes of two areas of memory. Returns |
||
9 | zero if they are the same, nonzero otherwise. Returns zero if |
||
10 | @var{count} is zero. A nonzero result only indicates a difference, |
||
11 | it does not indicate any sorting order (say, by having a positive |
||
12 | result mean @var{x} sorts before @var{y}). |
||
13 | |||
14 | @end deftypefn |
||
15 | |||
16 | */ |
||
17 | |||
18 | #include |
||
19 | |||
20 | extern int memcmp(const void *, const void *, size_t); |
||
21 | |||
22 | int |
||
23 | bcmp (const void *s1, const void *s2, size_t count) |
||
24 | { |
||
25 | return memcmp (s1, s2, count); |
||
26 | } |
||
27 |