The strncmp implementation too eagerly advanced the string pointers, such that it would compare the next characters after the ones that didn't match.
The strncmp implementation too eagerly advanced the string pointers, such that it would compare the next characters after the ones that didn't match.