There are two "fix sfep->namelen" cases, but we only mark
*dino_dirty = 1 in one of them. Add the other to ensure that
the change gets written out.
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
_("zero length entry in shortform dir %" PRIu64 ", resetting to %d\n"),
ino, namelen);
sfep->namelen = namelen;
+ *dino_dirty = 1;
} else {
do_warn(
_("zero length entry in shortform dir %" PRIu64 ", would set to %d\n"),