aboutsummaryrefslogtreecommitdiff
path: root/e2fsprogs
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2006-06-25 22:39:24 +0000
committerRob Landley <rob@landley.net>2006-06-25 22:39:24 +0000
commit11c7a7bed60a55a670363bec3c07e8d88aa372b7 (patch)
tree809c167b4c007b334afcb34b4689841a029022ac /e2fsprogs
parentf087798e8bf5857b679c369601426ca29334caee (diff)
downloadbusybox-w32-11c7a7bed60a55a670363bec3c07e8d88aa372b7.tar.gz
busybox-w32-11c7a7bed60a55a670363bec3c07e8d88aa372b7.tar.bz2
busybox-w32-11c7a7bed60a55a670363bec3c07e8d88aa372b7.zip
Various cleanups I made while going through Erik Hovland's patch submissions,
some of which are even from him. :)
Diffstat (limited to 'e2fsprogs')
-rw-r--r--e2fsprogs/ext2fs/ext_attr.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/e2fsprogs/ext2fs/ext_attr.c b/e2fsprogs/ext2fs/ext_attr.c
index 17610a914..ca9f9e20c 100644
--- a/e2fsprogs/ext2fs/ext_attr.c
+++ b/e2fsprogs/ext2fs/ext_attr.c
@@ -41,16 +41,14 @@ errcode_t ext2fs_write_ext_attr(ext2_filsys fs, blk_t block, void *inbuf)
41 char *write_buf; 41 char *write_buf;
42 char *buf = NULL; 42 char *buf = NULL;
43 43
44#if BB_BIG_ENDIAN 44 if (BB_BIG_ENDIAN && ((fs->flags & EXT2_FLAG_SWAP_BYTES) ||
45 if ((fs->flags & EXT2_FLAG_SWAP_BYTES) || 45 (fs->flags & EXT2_FLAG_SWAP_BYTES_WRITE))) {
46 (fs->flags & EXT2_FLAG_SWAP_BYTES_WRITE)) {
47 retval = ext2fs_get_mem(fs->blocksize, &buf); 46 retval = ext2fs_get_mem(fs->blocksize, &buf);
48 if (retval) 47 if (retval)
49 return retval; 48 return retval;
50 write_buf = buf; 49 write_buf = buf;
51 ext2fs_swap_ext_attr(buf, inbuf, fs->blocksize, 1); 50 ext2fs_swap_ext_attr(buf, inbuf, fs->blocksize, 1);
52 } else 51 } else
53#endif
54 write_buf = (char *) inbuf; 52 write_buf = (char *) inbuf;
55 retval = io_channel_write_blk(fs->io, block, 1, write_buf); 53 retval = io_channel_write_blk(fs->io, block, 1, write_buf);
56 if (buf) 54 if (buf)