diff options
-rw-r--r-- | src/gallium/drivers/svga/svga_surface.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gallium/drivers/svga/svga_surface.c b/src/gallium/drivers/svga/svga_surface.c index 42636bc82fe..7cc7ef1b452 100644 --- a/src/gallium/drivers/svga/svga_surface.c +++ b/src/gallium/drivers/svga/svga_surface.c @@ -405,9 +405,9 @@ svga_validate_surface_view(struct svga_context *svga, struct svga_surface *s) { enum pipe_error ret = PIPE_OK; enum pipe_shader_type shader; - struct pipe_surface *surf = NULL; assert(svga_have_vgpu10(svga)); + assert(s); SVGA_STATS_TIME_PUSH(svga_sws(svga), SVGA_STATS_TIME_VALIDATESURFACEVIEW); @@ -481,12 +481,11 @@ svga_validate_surface_view(struct svga_context *svga, struct svga_surface *s) goto done; } } - surf = &s->base; done: SVGA_STATS_TIME_POP(svga_sws(svga)); - return surf; + return &s->base; } |