Changeset 3232 in MondoRescue for branches/3.2/mindi-busybox/archival/libarchive/data_extract_all.c
- Timestamp:
- Jan 1, 2014, 12:47:38 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.2/mindi-busybox/archival/libarchive/data_extract_all.c
r2725 r3232 5 5 6 6 #include "libbb.h" 7 #include " archive.h"7 #include "bb_archive.h" 8 8 9 9 void FAST_FUNC data_extract_all(archive_handle_t *archive_handle) … … 14 14 15 15 #if ENABLE_FEATURE_TAR_SELINUX 16 char *sctx = archive_handle->tar__ next_file_sctx;16 char *sctx = archive_handle->tar__sctx[PAX_NEXT_FILE]; 17 17 if (!sctx) 18 sctx = archive_handle->tar__ global_sctx;18 sctx = archive_handle->tar__sctx[PAX_GLOBAL]; 19 19 if (sctx) { /* setfscreatecon is 4 syscalls, avoid if possible */ 20 20 setfscreatecon(sctx); 21 free(archive_handle->tar__ next_file_sctx);22 archive_handle->tar__ next_file_sctx= NULL;21 free(archive_handle->tar__sctx[PAX_NEXT_FILE]); 22 archive_handle->tar__sctx[PAX_NEXT_FILE] = NULL; 23 23 } 24 24 #endif
Note:
See TracChangeset
for help on using the changeset viewer.