| 1470 | //////////////////////////////////////////////////////////////////////////////// |
| 1471 | template <typename T> |
| 1472 | void pathUniform(T begin, T end) |
| 1473 | { |
| 1474 | while (begin != end) |
| 1475 | { |
| 1476 | int c = *begin; |
| 1477 | if (c == '/') |
| 1478 | *begin = '\\'; |
| 1479 | else if (c >= 'A' && c <= 'Z') |
| 1480 | *begin = c - 'A' + 'a'; |
| 1481 | else if (c == 0) |
| 1482 | break; |
| 1483 | ++begin; |
| 1484 | } |
| 1485 | } |
| 1486 | |
| 1487 | ResourcePack::ResourcePack(const wchar_t* path, const char* passwd) |
| 1488 | : m_Path(path), m_PathLowerCase(path), m_Password(passwd ? passwd : "") |
no outgoing calls
no test coverage detected