Merge remote branch 'origin/mesa_7_7_branch'
authorJosé Fonseca <jfonseca@vmware.com>
Wed, 6 Jan 2010 13:52:22 +0000 (13:52 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Wed, 6 Jan 2010 13:52:22 +0000 (13:52 +0000)
Conflicts:
configs/default
src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c
src/mesa/main/version.h

1  2 
src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c
src/gallium/drivers/svga/svga_context.h
src/gallium/drivers/svga/svga_pipe_vs.c
src/gallium/drivers/svga/svga_state_vs.c
src/mesa/state_tracker/st_mesa_to_tgsi.c

index a9375abd21880e52fef1cec4910ee8f38adfc578,1ee2bf9b7c5459b1c6420d2b3908f0afc01147f1..ba6f7b15f9ec5ec48dfcde867d67b48a688f37ea
@@@ -272,9 -274,7 +275,8 @@@ fenced_buffer_list_check_free_locked(st
        fenced_buffer_remove_locked(fenced_list, fenced_buf);
        pipe_mutex_unlock(fenced_buf->mutex);
  
 -      pb_reference((struct pb_buffer **)&fenced_buf, NULL);
 +      pb_buf = &fenced_buf->base;
 +      pb_reference(&pb_buf, NULL);
-       
  
        curr = next; 
        next = curr->next;