- Crash when NULL was passed - Crash when blank string '\0' was passed - Incorrect result returned when file name began with a period. These files are now considered to not have any extension. --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402074