Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6515 | serge | 1 | /* Public domain. */ |
2 | #include |
||
3 | |||
4 | int |
||
5 | memcmp (const void *str1, const void *str2, size_t count) |
||
6 | { |
||
7 | const unsigned char *s1 = str1; |
||
8 | const unsigned char *s2 = str2; |
||
9 | |||
10 | while (count-- > 0) |
||
11 | { |
||
12 | if (*s1++ != *s2++) |
||
13 | return s1[-1] < s2[-1] ? -1 : 1; |
||
14 | } |
||
15 | return 0; |
||
16 | }> |