On 10/26/2013 02:12 AM, Vinson Lee wrote:
Remove dead code left behind by commit
8d7b913e4e089cc8b0b800cbcf80737d0be0a0f7.

Fixes "Logically dead code" defect reported by Coverity.

Signed-off-by: Vinson Lee <[email protected]>
---
  src/gallium/drivers/svga/svga_draw_elements.c | 6 ------
  1 file changed, 6 deletions(-)

diff --git a/src/gallium/drivers/svga/svga_draw_elements.c 
b/src/gallium/drivers/svga/svga_draw_elements.c
index c52ca2d..f9ba66f 100644
--- a/src/gallium/drivers/svga/svga_draw_elements.c
+++ b/src/gallium/drivers/svga/svga_draw_elements.c
@@ -105,7 +105,6 @@ svga_hwtnl_simple_draw_range_elements( struct svga_hwtnl 
*hwtnl,
                                         unsigned start,
                                         unsigned count )
  {
-   struct pipe_resource *upload_buffer = NULL;
     SVGA3dPrimitiveRange range;
     unsigned hw_prim;
     unsigned hw_count;
@@ -130,13 +129,8 @@ svga_hwtnl_simple_draw_range_elements( struct svga_hwtnl 
*hwtnl,
     range.indexBias = index_bias;

     ret = svga_hwtnl_prim( hwtnl, &range, min_index, max_index, index_buffer );
-   if (ret != PIPE_OK)
-      goto done;

  done:
-   if (upload_buffer)
-      pipe_resource_reference( &upload_buffer, NULL );
-
     return ret;
  }

I think we can do a little better and remove the goto and done label while we're at it. I'll whip up another patch.

-Brian


_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to