diff --git a/libs/vkd3d-shader/hlsl.y b/libs/vkd3d-shader/hlsl.y index 866602179..bbfe99a3d 100644 --- a/libs/vkd3d-shader/hlsl.y +++ b/libs/vkd3d-shader/hlsl.y @@ -6987,6 +6987,9 @@ buffer_type: declaration_statement_list: %empty | declaration_statement_list declaration_statement + { + destroy_block($2); + } preproc_directive: PRE_LINE STRING