Searched refs:utf16name (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_write_set_format_7zip.c148 uint8_t *utf16name;/* UTF16-LE name. */ member in struct:file
1380 r = (int)compress_out(a, file->utf16name, file->name_len+2,
1480 return (memcmp(f1->utf16name, f2->utf16name, f1->name_len));
1524 file->utf16name = malloc(u16len + 2);
1525 if (file->utf16name == NULL) {
1531 memcpy(file->utf16name, u16, u16len);
1532 file->utf16name[u16len+0] = 0;
1533 file->utf16name[u16len+1] = 0;
1567 free(file->utf16name);
[all...]
H A Darchive_read_support_format_7zip.c185 unsigned char *utf16name; member in struct:_7zip_entry
692 (const char *)zip_entry->utf16name,
2519 entries[i].utf16name = np;
2531 entries[i].name_len = np - entries[i].utf16name;
2620 (entries[i].utf16name[entries[i].name_len-2] != '/' ||
2621 entries[i].utf16name[entries[i].name_len-1] != 0)) {
2622 entries[i].utf16name[entries[i].name_len] = '/';
2623 entries[i].utf16name[entries[i].name_len+1] = 0;
H A Darchive_read_support_format_lha.c1304 uint16_t *utf16name = local
1307 if (utf16name[i] == 0xFFFF) {
1308 utf16name[i] = dirSep;
1312 if (utf16name[lha->dirname.length / 2 - 1] !=

Completed in 84 milliseconds