Home
last modified time | relevance | path

Searched refs:linkbuffer (Results 1 – 1 of 1) sorted by relevance

/freebsd-13.1/contrib/libarchive/libarchive/
H A Darchive_read_disk_entry_from_file.c257 char *linkbuffer; in archive_read_disk_entry_from_file() local
260 linkbuffer = malloc(linkbuffer_len + 1); in archive_read_disk_entry_from_file()
261 if (linkbuffer == NULL) { in archive_read_disk_entry_from_file()
269 path, linkbuffer, linkbuffer_len); in archive_read_disk_entry_from_file()
274 free(linkbuffer); in archive_read_disk_entry_from_file()
277 lnklen = readlink(path, linkbuffer, linkbuffer_len); in archive_read_disk_entry_from_file()
280 lnklen = readlink(path, linkbuffer, linkbuffer_len); in archive_read_disk_entry_from_file()
284 free(linkbuffer); in archive_read_disk_entry_from_file()
287 linkbuffer[lnklen] = '\0'; in archive_read_disk_entry_from_file()
288 archive_entry_set_symlink(entry, linkbuffer); in archive_read_disk_entry_from_file()
[all …]