diff options
Diffstat (limited to 'userland/libc/string/memcmp.c')
-rw-r--r-- | userland/libc/string/memcmp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/userland/libc/string/memcmp.c b/userland/libc/string/memcmp.c index 01109b8..157189f 100644 --- a/userland/libc/string/memcmp.c +++ b/userland/libc/string/memcmp.c @@ -3,9 +3,11 @@ int memcmp(const void *s1, const void *s2, size_t n) { int return_value = 0; - for (uint32_t i = 0; i < n; i++) - if (((unsigned char *)(s1))[i] != ((unsigned char *)(s2))[i]) + for (uint32_t i = 0; i < n; i++) { + if (((unsigned char *)(s1))[i] != ((unsigned char *)(s2))[i]) { return_value++; + } + } return return_value; } |