Some callers that access the extension operated on the end of the path even when there was no extension. Using this avoids having to assign the end of the string using a separate check.
Some callers that access the extension operated on the end of the path even when there was no extension. Using this avoids having to assign the end of the string using a separate check.