OSDN Git Service

ChangeLog, e2fsck.c, pass4.c, problem.h, unix.c:
authorTheodore Ts'o <tytso@mit.edu>
Mon, 8 Nov 1999 18:46:54 +0000 (18:46 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 8 Nov 1999 18:46:54 +0000 (18:46 +0000)
commit7142db08c4e54a863fea2e757c6d3afa42ba2290
tree004c5ca3048515755050a2c5afcb9766114fc789
parent6a35ffa0ed7ca24436bdab1807b5ae9d1845946a
ChangeLog, e2fsck.c, pass4.c, problem.h, unix.c:
  pass4.c (e2fsck_pass4): Clear inode_imagic_map after freeing it, to
   prevent it from getting freed twice.
  unix.c (main): Close the filesystem before freeing the context, so
   that in the event of a free()-related segmentation violation, the
   filesystem is properly closed and written out.
  e2fsck.c (e2fsck_reset_context): When freeing ctx->inode_reg_map, we
   weren't zero'ing ctx->inode_reg_map, which could cause a segfault
   later on in the e2fsck run.
  problem.h (PR_2_SPLIT_DOT): Fix excess zero in problem code (now
   matches the standard convention).
e2fsck/ChangeLog
e2fsck/e2fsck.c
e2fsck/pass4.c
e2fsck/problem.h
e2fsck/unix.c