diff options
author | Jose Fonseca <[email protected]> | 2015-11-25 13:33:08 +0000 |
---|---|---|
committer | Jose Fonseca <[email protected]> | 2015-11-27 14:14:25 +0000 |
commit | c127e6a3ea93e09259f3ef7e44f5f147e7427418 (patch) | |
tree | bcb53ed3d56cb7c152c611040f4f5949e4cc48f2 /src | |
parent | bc2470d5d3e9788af8d6aee0a001b7de9cd4972b (diff) |
gallium: Make pipe_query_result::batch array length non-zero.
Zero length arrays are non standard:
warning C4200: nonstandard extension used : zero-sized array in struct/union
Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
And all code does `N * sizeof query_result->batch[0]`, so it should work
exactly the same.
Reviewed-by: Roland Scheidegger <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/include/pipe/p_defines.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/include/pipe/p_defines.h b/src/gallium/include/pipe/p_defines.h index b18eedd004d..cbf0ba617be 100644 --- a/src/gallium/include/pipe/p_defines.h +++ b/src/gallium/include/pipe/p_defines.h @@ -822,8 +822,8 @@ union pipe_query_result /* PIPE_QUERY_PIPELINE_STATISTICS */ struct pipe_query_data_pipeline_statistics pipeline_statistics; - /* batch queries */ - union pipe_numeric_type_union batch[0]; + /* batch queries (variable length) */ + union pipe_numeric_type_union batch[1]; }; union pipe_color_union |