xf86-video-intel: src/sna/kgem.c
Chris Wilson
ickle at kemper.freedesktop.org
Wed Dec 12 13:22:39 PST 2012
src/sna/kgem.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
New commits:
commit 52c8c9218c8f28fb049b02214d833912a803f911
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Dec 12 21:19:02 2012 +0000
sna: Fix the error path in kgem_init_pinned_batches() to use the right iter
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index 52474c9..f1682da 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -846,6 +846,8 @@ static bool kgem_init_pinned_batches(struct kgem *kgem)
struct drm_i915_gem_pin pin;
struct kgem_bo *bo;
+ VG_CLEAR(pin);
+
pin.handle = gem_create(kgem->fd, size[n]);
if (pin.handle == 0)
goto err;
@@ -875,9 +877,9 @@ static bool kgem_init_pinned_batches(struct kgem *kgem)
err:
for (n = 0; n < ARRAY_SIZE(kgem->pinned_batches); n++) {
- while (!list_is_empty(&kgem->pinned_batches[i])) {
+ while (!list_is_empty(&kgem->pinned_batches[n])) {
kgem_bo_destroy(kgem,
- list_first_entry(&kgem->pinned_batches[i],
+ list_first_entry(&kgem->pinned_batches[n],
struct kgem_bo, list));
}
}
More information about the xorg-commit
mailing list