X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fhfs%2Fbnode.c;h=b47ab4283cca670a29e35d9d8e03077e91605979;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=d0cf0a6f431c1314b1949d229832a70aff1b92e3;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/fs/hfs/bnode.c b/fs/hfs/bnode.c index d0cf0a6f4..b47ab4283 100644 --- a/fs/hfs/bnode.c +++ b/fs/hfs/bnode.c @@ -29,7 +29,7 @@ void hfs_bnode_read(struct hfs_bnode *node, void *buf, u16 hfs_bnode_read_u16(struct hfs_bnode *node, int off) { - u16 data; + __be16 data; // optimize later... hfs_bnode_read(node, &data, off, 2); return be16_to_cpu(data); @@ -72,9 +72,9 @@ void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len) void hfs_bnode_write_u16(struct hfs_bnode *node, int off, u16 data) { - data = cpu_to_be16(data); + __be16 v = cpu_to_be16(data); // optimize later... - hfs_bnode_write(node, &data, off, 2); + hfs_bnode_write(node, &v, off, 2); } void hfs_bnode_write_u8(struct hfs_bnode *node, int off, u8 data) @@ -136,7 +136,7 @@ void hfs_bnode_move(struct hfs_bnode *node, int dst, int src, int len) void hfs_bnode_dump(struct hfs_bnode *node) { struct hfs_bnode_desc desc; - u32 cnid; + __be32 cnid; int i, off, key_off; dprint(DBG_BNODE_MOD, "bnode: %d\n", node->this); @@ -173,7 +173,7 @@ void hfs_bnode_unlink(struct hfs_bnode *node) { struct hfs_btree *tree; struct hfs_bnode *tmp; - u32 cnid; + __be32 cnid; tree = node->tree; if (node->prev) {