aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2016-08-25 15:05:27 -0600
committerBrian Paul <[email protected]>2016-08-26 14:20:18 -0600
commite206f672612d08bc0353a021336440a5523d1d18 (patch)
treea26ffe06a4404f5cf8b2514f8e286a85483fda46
parentc72dcd9a718628638957bfd99549bf788c2e6b36 (diff)
svga: rewrite svga_buffer() cast wrapper
To make it symmetric with the svga_texture() cast wrapper. Reviewed-by: Neha Bhende <[email protected]>
-rw-r--r--src/gallium/drivers/svga/svga_resource_buffer.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/gallium/drivers/svga/svga_resource_buffer.h b/src/gallium/drivers/svga/svga_resource_buffer.h
index 0591f8960b9..daf9c18a95a 100644
--- a/src/gallium/drivers/svga/svga_resource_buffer.h
+++ b/src/gallium/drivers/svga/svga_resource_buffer.h
@@ -196,13 +196,11 @@ struct svga_buffer
static inline struct svga_buffer *
-svga_buffer(struct pipe_resource *buffer)
+svga_buffer(struct pipe_resource *resource)
{
- if (buffer) {
- assert(((struct svga_buffer *)buffer)->b.vtbl == &svga_buffer_vtbl);
- return (struct svga_buffer *)buffer;
- }
- return NULL;
+ struct svga_buffer *buf = (struct svga_buffer *) resource;
+ assert(buf == NULL || buf->b.vtbl == &svga_buffer_vtbl);
+ return buf;
}