additional_swms, num_additional_swms);
out:
wimlib_free(w);
- if (additional_swms)
+ if (additional_swms) {
for (unsigned i = 0; i < num_additional_swms; i++)
wimlib_free(additional_swms[i]);
+ free(additional_swms);
+ }
return ret;
}
out:
wimlib_free(src_w);
wimlib_free(dest_w);
- if (additional_swms)
+ if (additional_swms) {
for (unsigned i = 0; i < num_additional_swms; i++)
wimlib_free(additional_swms[i]);
+ free(additional_swms);
+ }
return ret;
}
}
}
out:
- wimlib_free(w);
+ /*wimlib_free(w);*/
return ret;
}