| 62 | } |
| 63 | |
| 64 | bool is_long_name_file(const WCHAR *filename) |
| 65 | { |
| 66 | size_t len = wcslen(filename); |
| 67 | |
| 68 | return len > (LONGNAME_PREFIX_LEN + LONGNAME_SUFFIX_LEN) && !wcsncmp(filename, LONGNAME_PREFIX_W, LONGNAME_PREFIX_LEN) && !wcscmp(filename + len - LONGNAME_SUFFIX_LEN, LONGNAME_SUFFIX_W); |
| 69 | } |
| 70 | |
| 71 | bool |
| 72 | derive_path_iv(CryptContext *con, const WCHAR *path, unsigned char *iv, const char *type) |
no outgoing calls
no test coverage detected