X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Fmount_image.c;h=82b80b9afb64904c00bf3757764a07e7fbf5412d;hp=2d0d56c65c1b96eeb9dbc4ad6f718eef68ecd698;hb=f3e97b29c4a8c564d54b0fd11cd43a9b4cd6a8ad;hpb=fc8276d0a3efb3df5f7512b3fa9499eb1b3449eb diff --git a/src/mount_image.c b/src/mount_image.c index 2d0d56c6..82b80b9a 100644 --- a/src/mount_image.c +++ b/src/mount_image.c @@ -647,21 +647,21 @@ extract_resource_to_staging_dir(struct wim_inode *inode, new_lte->staging_file_name = staging_file_name; new_lte->lte_inode = inode; - struct wim_lookup_table_entry **my_ptr; + struct wim_lookup_table_entry **back_ptr; if (stream_id == 0) { - my_ptr = &inode->i_lte; + back_ptr = &inode->i_lte; } else { for (u16 i = 0; ; i++) { wimlib_assert(i < inode->i_num_ads); if (inode->i_ads_entries[i].stream_id == stream_id) { - my_ptr = &inode->i_ads_entries[i].lte; + back_ptr = &inode->i_ads_entries[i].lte; break; } } } - lookup_table_insert_unhashed(ctx->wim->lookup_table, new_lte, my_ptr); + lookup_table_insert_unhashed(ctx->wim->lookup_table, new_lte, back_ptr); *lte = new_lte; return 0; out_revert_fd_changes: @@ -816,7 +816,7 @@ rebuild_wim(struct wimfs_context *ctx, int write_flags, DEBUG("Freeing entries for zero-length streams"); image_for_each_unhashed_stream(lte, imd) { if (wim_resource_size(lte) == 0) { - *lte->my_ptr = NULL; + *lte->back_ptr = NULL; free_lookup_table_entry(lte); } }