return ret;
}
if (!image_info->name) {
- ERROR("Image with index %"PRIu64" has no name\n",
+ WARNING("Image with index %"PRIu64" has no name\n",
image_info->index);
- return WIMLIB_ERR_XML;
+ image_info->name = MALLOC(1);
+ if (!image_info->name) {
+ ERROR("Out of memory!\n");
+ return WIMLIB_ERR_NOMEM;
+ }
+ image_info->name[0] = '\0';
+ return 0;
}
return 0;
time_t ctime;
time_t mtime;
- DEBUG("Printing the image info for image %d\n", image);
if (image == WIM_ALL_IMAGES) {
for (i = 1; i <= wim_info->num_images; i++)