Searched refs:u16len (Results 1 – 2 of 2) sorted by relevance
1499 size_t u16len; in file_new() local1512 if (0 > archive_entry_pathname_l(entry, &u16, &u16len, zip->sconv)) { in file_new()1524 file->utf16name = malloc(u16len + 2); in file_new()1531 memcpy(file->utf16name, u16, u16len); in file_new()1532 file->utf16name[u16len+0] = 0; in file_new()1533 file->utf16name[u16len+1] = 0; in file_new()1534 file->name_len = (unsigned)u16len; in file_new()
4738 size_t u16len, ulen_last; in isofile_gen_utility_names() local4758 if (0 > archive_entry_pathname_l(file->entry, &u16, &u16len, in isofile_gen_utility_names()4775 while (u16len >= 2) { in isofile_gen_utility_names()4777 if (u16[u16len-2] == 0 && in isofile_gen_utility_names()4778 (u16[u16len-1] == '/' || u16[u16len-1] == '\\')) in isofile_gen_utility_names()4780 if (u16[u16len-2] == 0 && u16[u16len-1] == '/') in isofile_gen_utility_names()4783 u16len -= 2; in isofile_gen_utility_names()4792 u16len >>= 1; in isofile_gen_utility_names()4793 ulen_last = u16len; in isofile_gen_utility_names()4794 while (u16len > 0) { in isofile_gen_utility_names()[all …]