ChangeLog, debugfs.c:
  debugfs.c (do_write, do_mknod): Remove extra (useless) call to
  	ext2fs_write_inode.

diff --git a/debugfs/ChangeLog b/debugfs/ChangeLog
index b6dcb79..6101d42 100644
--- a/debugfs/ChangeLog
+++ b/debugfs/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-18  Theodore Tso  <tytso@valinux.com>
+
+	* debugfs.c (do_write, do_mknod): Remove extra (useless) call to
+		ext2fs_write_inode.
+
 2001-01-12  Theodore Ts'o  <tytso@valinux.com>
 
 	* setsuper.c: Cleaned up some random whitespace problems.
diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c
index dde7e74..9ede1b4 100644
--- a/debugfs/debugfs.c
+++ b/debugfs/debugfs.c
@@ -1176,7 +1176,6 @@
 	inode.i_atime = inode.i_ctime = inode.i_mtime = time(NULL);
 	inode.i_links_count = 1;
 	inode.i_size = statbuf.st_size;
-	ext2fs_write_inode(current_fs, newfile, &inode);
 	retval = ext2fs_write_inode(current_fs, newfile, &inode);
 	if (retval) {
 		com_err(argv[0], retval, "while trying to write inode %d", 
@@ -1262,7 +1261,6 @@
 	inode.i_atime = inode.i_ctime = inode.i_mtime = time(NULL);
 	inode.i_block[0] = major*256+minor;
 	inode.i_links_count = 1;
-	ext2fs_write_inode(current_fs, newfile, &inode);
 	retval = ext2fs_write_inode(current_fs, newfile, &inode);
 	if (retval) {
 		com_err(argv[0], retval, "while trying to write inode %d", inode);