|
@@ -1870,13 +1870,12 @@ static int yaffs_new_obj_id(struct yaffs_dev *dev)
|
|
while (!found) {
|
|
while (!found) {
|
|
found = 1;
|
|
found = 1;
|
|
n += YAFFS_NOBJECT_BUCKETS;
|
|
n += YAFFS_NOBJECT_BUCKETS;
|
|
- if (1 || dev->obj_bucket[bucket].count > 0) {
|
|
|
|
- list_for_each(i, &dev->obj_bucket[bucket].list) {
|
|
|
|
- /* If there is already one in the list */
|
|
|
|
- if (i && list_entry(i, struct yaffs_obj,
|
|
|
|
- hash_link)->obj_id == n) {
|
|
|
|
- found = 0;
|
|
|
|
- }
|
|
|
|
|
|
+ list_for_each(i, &dev->obj_bucket[bucket].list) {
|
|
|
|
+ /* If there is already one in the list */
|
|
|
|
+ if (i && list_entry(i, struct yaffs_obj,
|
|
|
|
+ hash_link)->obj_id == n) {
|
|
|
|
+ found = 0;
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|