From: Eric Biggers Date: Wed, 22 May 2013 04:38:32 +0000 (-0500) Subject: verify_dentry(): Only warn when root dentry is named X-Git-Tag: v1.4.1~38 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=374a3a8f338ff6b1108f9f7bd0343939731978d2;hp=b5c91ed5e1d2e50d5a1ee4eaacced4521ef133f2 verify_dentry(): Only warn when root dentry is named --- 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)) {