Searched refs:u16len (Results 1 – 2 of 2) sorted by relevance
1523 size_t u16len; in file_new() local1536 if (0 > archive_entry_pathname_l(entry, &u16, &u16len, zip->sconv)) { in file_new()1548 file->utf16name = malloc(u16len + 2); in file_new()1555 memcpy(file->utf16name, u16, u16len); in file_new()1556 file->utf16name[u16len+0] = 0; in file_new()1557 file->utf16name[u16len+1] = 0; in file_new()1558 file->name_len = (unsigned)u16len; in file_new()
4734 size_t u16len, ulen_last; in isofile_gen_utility_names() local4754 if (0 > archive_entry_pathname_l(file->entry, &u16, &u16len, in isofile_gen_utility_names()4771 while (u16len >= 2) { in isofile_gen_utility_names()4773 if (u16[u16len-2] == 0 && in isofile_gen_utility_names()4774 (u16[u16len-1] == '/' || u16[u16len-1] == '\\')) in isofile_gen_utility_names()4776 if (u16[u16len-2] == 0 && u16[u16len-1] == '/') in isofile_gen_utility_names()4779 u16len -= 2; in isofile_gen_utility_names()4788 u16len >>= 1; in isofile_gen_utility_names()4789 ulen_last = u16len; in isofile_gen_utility_names()4790 while (u16len > 0) { in isofile_gen_utility_names()[all …]