OLD | NEW |
---|---|
1 #include <string.h> | 1 #include <string.h> |
2 | 2 |
3 int memcmp(const void *vl, const void *vr, size_t n) | 3 int memcmp(const void* vl, const void* vr, size_t n) { |
4 { | 4 const unsigned char *l = vl, *r = vr; |
5 » const unsigned char *l=vl, *r=vr; | 5 for (; n && *l == *r; n--, l++, r++) |
6 » for (; n && *l == *r; n--, l++, r++); | 6 ; |
7 » return n ? *l-*r : 0; | 7 return n ? *l - *r : 0; |
8 } | 8 } |
OLD | NEW |