d3dcompiler: Clear preprocessor lexer state after running it.
commit450d435306dae98d86e99bf894a2b14d30395e1e
authorMatteo Bruni <mbruni@codeweavers.com>
Wed, 8 Sep 2021 10:49:02 +0000 (8 12:49 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 8 Sep 2021 15:27:33 +0000 (8 17:27 +0200)
treedf9dbe5c7666a866493655b6efadd1ead6c70762
parent72d6654c7327b544b7ed8d5c4957882cc73ee44b
d3dcompiler: Clear preprocessor lexer state after running it.

Otherwise state might leak to the next preprocessed shader.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/d3dcompiler_43/compiler.c
dlls/d3dcompiler_43/wpp_private.h