Do not check for the existence of strerror() and memmove() twice