X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.c;h=8acb59ba655bae1b3029c037e14acc1dd4e70a03;hp=6ad45fce6c1113d0ab8d926b40a3f68aee0f7475;hb=80f85303d264f804ea288e1995280345804ec01c;hpb=95ff7ef3e08cf76d07b08cce3470d4840b27a8ea diff --git a/yaffs_guts.c b/yaffs_guts.c index 6ad45fc..8acb59b 100644 --- a/yaffs_guts.c +++ b/yaffs_guts.c @@ -280,7 +280,8 @@ static void yaffs_handle_chunk_wr_error(struct yaffs_dev *dev, int nand_chunk, static inline int yaffs_hash_fn(int n) { - n = abs(n); + if(n < 0) + n = -n; return n % YAFFS_NOBJECT_BUCKETS; }