summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChia-I Wu <[email protected]>2015-06-19 23:29:32 +0800
committerChia-I Wu <[email protected]>2015-06-20 11:13:20 +0800
commit73f0d6d22db21f1fa553d8a26687edc5083e3c23 (patch)
treeae74badd1fd15aa60a5d03caed76dd6e04700276
parentaa3ec8bc465f8c82cb38e0ed067dbdd9122dbd44 (diff)
ilo: fix a buffer overrun
Add missing parentheses in SURFTYPE_NULL initialization.
-rw-r--r--src/gallium/drivers/ilo/core/ilo_state_surface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/ilo/core/ilo_state_surface.c b/src/gallium/drivers/ilo/core/ilo_state_surface.c
index be7225b7bc4..5be9f8f6270 100644
--- a/src/gallium/drivers/ilo/core/ilo_state_surface.c
+++ b/src/gallium/drivers/ilo/core/ilo_state_surface.c
@@ -89,7 +89,7 @@ surface_set_gen7_null_SURFACE_STATE(struct ilo_state_surface *surf,
STATIC_ASSERT(ARRAY_SIZE(surf->surface) >= 13);
surf->surface[0] = dw0;
memset(&surf->surface[1], 0, sizeof(uint32_t) *
- ((ilo_dev_gen(dev) >= ILO_GEN(8)) ? 13 : 8) - 1);
+ (((ilo_dev_gen(dev) >= ILO_GEN(8)) ? 13 : 8) - 1));
return true;
}