aboutsummaryrefslogtreecommitdiff
path: root/e2fsprogs/ext2fs/unlink.c
diff options
context:
space:
mode:
Diffstat (limited to 'e2fsprogs/ext2fs/unlink.c')
-rw-r--r--e2fsprogs/ext2fs/unlink.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/e2fsprogs/ext2fs/unlink.c b/e2fsprogs/ext2fs/unlink.c
index e7b2182d2..a6ab53ae8 100644
--- a/e2fsprogs/ext2fs/unlink.c
+++ b/e2fsprogs/ext2fs/unlink.c
@@ -1,6 +1,6 @@
1/* 1/*
2 * unlink.c --- delete links in a ext2fs directory 2 * unlink.c --- delete links in a ext2fs directory
3 * 3 *
4 * Copyright (C) 1993, 1994, 1997 Theodore Ts'o. 4 * Copyright (C) 1993, 1994, 1997 Theodore Ts'o.
5 * 5 *
6 * %Begin-Header% 6 * %Begin-Header%
@@ -25,7 +25,7 @@ struct link_struct {
25 int flags; 25 int flags;
26 struct ext2_dir_entry *prev; 26 struct ext2_dir_entry *prev;
27 int done; 27 int done;
28}; 28};
29 29
30#ifdef __TURBOC__ 30#ifdef __TURBOC__
31 #pragma argsused 31 #pragma argsused
@@ -56,7 +56,7 @@ static int unlink_proc(struct ext2_dir_entry *dirent,
56 return 0; 56 return 0;
57 } 57 }
58 58
59 if (prev) 59 if (prev)
60 prev->rec_len += dirent->rec_len; 60 prev->rec_len += dirent->rec_len;
61 else 61 else
62 dirent->inode = 0; 62 dirent->inode = 0;
@@ -89,7 +89,7 @@ errcode_t ext2fs_unlink(ext2_filsys fs, ext2_ino_t dir,
89 ls.done = 0; 89 ls.done = 0;
90 ls.prev = 0; 90 ls.prev = 0;
91 91
92 retval = ext2fs_dir_iterate(fs, dir, DIRENT_FLAG_INCLUDE_EMPTY, 92 retval = ext2fs_dir_iterate(fs, dir, DIRENT_FLAG_INCLUDE_EMPTY,
93 0, unlink_proc, &ls); 93 0, unlink_proc, &ls);
94 if (retval) 94 if (retval)
95 return retval; 95 return retval;