X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fverify.c;h=9e59d707feebb8d417fc9a2603d7c8788be70d8a;hb=0bfcb6ff6c9b07acb5ea16a22b5e24eb36b3609b;hp=3085e6a67120661a8a9a1cea07454dea5aecd1f9;hpb=86a767c28bfb9df8921ef9ff61a32c971beb51aa;p=wimlib diff --git a/src/verify.c b/src/verify.c index 3085e6a6..9e59d707 100644 --- a/src/verify.c +++ b/src/verify.c @@ -143,8 +143,13 @@ verify_dentry(struct wim_dentry *dentry, void *wim) * (This seems to be the case...) */ if (dentry_is_root(dentry)) { if (dentry_has_long_name(dentry) || dentry_has_short_name(dentry)) { - ERROR("The root dentry has a nonempty name!"); - return WIMLIB_ERR_INVALID_DENTRY; + WARNING("The root dentry has a nonempty name"); + FREE(dentry->file_name); + FREE(dentry->short_name); + dentry->file_name = NULL; + dentry->short_name = NULL; + dentry->file_name_nbytes = 0; + dentry->short_name_nbytes = 0; } } else { if (!dentry_has_long_name(dentry)) {