Phil Christensen aaefa4e0e0 fix implicit narrowing warnings in Catch
Catch passes ::tolower into std::transform with string iterators.
::tolower has the signature int(int), which triggers a stealth narrowing
warning inside std::transform, because transform calls
*_Dest = _Fn(*_First), which implicitly narrows an int to a char.

For this particular application the narrowing is fine, so explicitly
narrow in an inline function.

This is identical to the issue that was fixed in pull request #728,
just in a different place.
2016-11-28 22:45:45 -08:00
..
2016-10-26 12:08:26 +01:00
2016-01-22 07:50:10 +00:00