diff options
author | alc <alc@FreeBSD.org> | 2003-05-02 03:00:21 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2003-05-02 03:00:21 +0000 |
commit | 8a339564b6ddc1405d5555a9856860eb58f78007 (patch) | |
tree | aa93f3bf0f8aa88762249249e402e8197149e09b /sys | |
parent | b15ffb20fc28329c6da80d62d5a1a33c2cbc1f4c (diff) | |
download | FreeBSD-src-8a339564b6ddc1405d5555a9856860eb58f78007.zip FreeBSD-src-8a339564b6ddc1405d5555a9856860eb58f78007.tar.gz |
Simplify the removal of a shadow object in vm_object_collapse().
Diffstat (limited to 'sys')
-rw-r--r-- | sys/vm/vm_object.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c index 0f38274..693118a 100644 --- a/sys/vm/vm_object.c +++ b/sys/vm/vm_object.c @@ -1563,12 +1563,12 @@ vm_object_collapse(vm_object_t object) * backing_object to within object. */ TAILQ_REMOVE( - &object->backing_object->shadow_head, + &backing_object->shadow_head, object, shadow_list ); - object->backing_object->shadow_count--; - object->backing_object->generation++; + backing_object->shadow_count--; + backing_object->generation++; if (backing_object->backing_object) { TAILQ_REMOVE( &backing_object->backing_object->shadow_head, |