X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Freiserfs%2Fstree.c;h=abbc64dcc8d453cd8bd2281e382c85c37bd4fbf6;hb=90415deac75a761a25239af6f56381546f8d2201;hp=d2db2417b2bd68a96ad57ff4e8bf429d5aeee0d1;hpb=95b00786f3b8fa99f53931361beeb4c10504ad87;p=linux-2.6 diff --git a/fs/reiserfs/stree.c b/fs/reiserfs/stree.c index d2db2417b2..abbc64dcc8 100644 --- a/fs/reiserfs/stree.c +++ b/fs/reiserfs/stree.c @@ -1419,8 +1419,7 @@ int reiserfs_delete_object(struct reiserfs_transaction_handle *th, inode_generation = &REISERFS_SB(th->t_super)->s_rs->s_inode_generation; - *inode_generation = - cpu_to_le32(le32_to_cpu(*inode_generation) + 1); + le32_add_cpu(inode_generation, 1); } /* USE_INODE_GENERATION_COUNTER */ #endif