diff options
author | Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> | 2007-01-29 13:36:17 +0100 |
---|---|---|
committer | Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> | 2007-01-29 13:37:02 +0100 |
commit | 9a654e71bda3530f6d18d115729af27cc15033de (patch) | |
tree | e2ba4f118200af526b20980225f97ca4fe33a302 /linux-core | |
parent | 45418bb1b1a0fac38f0dda7e29022bfb4cae3d03 (diff) |
Use pre-defined list_splice function.
Diffstat (limited to 'linux-core')
-rw-r--r-- | linux-core/drm_bo.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/linux-core/drm_bo.c b/linux-core/drm_bo.c index 13127834..cd0f4765 100644 --- a/linux-core/drm_bo.c +++ b/linux-core/drm_bo.c @@ -381,7 +381,8 @@ int drm_fence_buffer_objects(drm_file_t * priv, uint32_t fence_type = 0; int count = 0; int ret = 0; - struct list_head f_list, *l; + struct list_head *l; + LIST_HEAD(f_list); mutex_lock(&dev->struct_mutex); @@ -411,8 +412,7 @@ int drm_fence_buffer_objects(drm_file_t * priv, * the ones we already have.. */ - list_add_tail(&f_list, list); - list_del_init(list); + list_splice_init(list, &f_list); if (fence) { if ((fence_type & fence->type) != fence_type) { |