Fabian Maurer : shlwapi: Changed UrlEscapeW error paths and add tests.