Before this, the function could not be used on buffers, as it would not account for the zero-termination unless it was included in the input.
Before this, the function could not be used on buffers, as it would not account for the zero-termination unless it was included in the input.