From: Francisco Casas fcasas@codeweavers.com
--- tests/shader_runner.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/tests/shader_runner.c b/tests/shader_runner.c index bac3a8f26..e92442c8a 100644 --- a/tests/shader_runner.c +++ b/tests/shader_runner.c @@ -616,6 +616,7 @@ static void parse_test_directive(struct shader_runner *runner, const char *line) memcpy(params.data, quad, sizeof(quad)); params.data_size = sizeof(quad); set_resource(runner, runner->ops->create_resource(runner, ¶ms)); + free(params.data);
if (!runner->vs_source) runner->vs_source = strdup(vs_source);