libxbps: unpack: before extracting re-set entry_pname.

This commit is contained in:
Juan RP 2012-10-01 16:41:50 +02:00
parent ba6a459786
commit d38dfdd19a

View File

@ -448,12 +448,12 @@ unpack_archive(struct xbps_handle *xhp,
archive_read_data_skip(ar);
continue;
}
}
/*
* Reset entry_pname again because if entry's pathname
* has been changed it will become a dangling pointer.
*/
entry_pname = archive_entry_pathname(entry);
}
/*
* Extract entry from archive.
*/