/* no lookup table entry, so the file must be empty. Create a
* lookup table entry for the file. */
char *tmpfile_name;
- int err;
int fd;
lte = new_lookup_table_entry();
fd = create_staging_file(&tmpfile_name);
if (fd == -1) {
- err = errno;
+ int err = errno;
free(lte);
- return -errno;
+ return -err;
}
lte->resource_entry.original_size = 0;
randomize_byte_array(lte->hash, WIM_HASH_SIZE);
struct lookup_table_entry *lte,
u64 size)
{
- int err, fd;
+ int fd;
bool ret;
char *staging_file_name;
struct lookup_table_entry *new_lte;