Signed-off-by: Emil Velikov <[email protected]>
---
tests/util/piglit-framework-gl/piglit_wfl_framework.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/tests/util/piglit-framework-gl/piglit_wfl_framework.c
b/tests/util/piglit-framework-gl/piglit_wfl_framework.c
index b2fe417..cb8514e 100644
--- a/tests/util/piglit-framework-gl/piglit_wfl_framework.c
+++ b/tests/util/piglit-framework-gl/piglit_wfl_framework.c
@@ -154,9 +154,11 @@ concat_attrib_lists(const int32_t a[], const int32_t b[])
int b_copy_size = 2 * b_length * sizeof(int32_t);
int32_t *r = calloc(1, r_size);
- memcpy(r, a, a_copy_size);
- memcpy(r + 2 * a_length, b, b_copy_size);
- r[2 * r_length] = 0;
+ if (r) {
+ memcpy(r, a, a_copy_size);
+ memcpy(r + 2 * a_length, b, b_copy_size);
+ r[2 * r_length] = 0;
+ }
return r;
}
--
2.6.2
_______________________________________________
Piglit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/piglit