Matteo Bruni : d3dcompiler: Allow a comma at the end of an initializer.

Alexandre Julliard julliard at winehq.org
Fri Nov 9 11:03:23 CST 2012


Module: wine
Branch: master
Commit: 0d2a27af40137ced1fc4e441295d27b00498af28
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0d2a27af40137ced1fc4e441295d27b00498af28

Author: Matteo Bruni <mbruni at codeweavers.com>
Date:   Fri Nov  9 15:20:37 2012 +0100

d3dcompiler: Allow a comma at the end of an initializer.

---

 dlls/d3dcompiler_43/hlsl.y |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/dlls/d3dcompiler_43/hlsl.y b/dlls/d3dcompiler_43/hlsl.y
index 6200b96..b2740f6 100644
--- a/dlls/d3dcompiler_43/hlsl.y
+++ b/dlls/d3dcompiler_43/hlsl.y
@@ -1585,6 +1585,10 @@ complex_initializer:      initializer_expr
                             {
                                 $$ = $2;
                             }
+                        | '{' initializer_expr_list ',' '}'
+                            {
+                                $$ = $2;
+                            }
 
 initializer_expr:         assignment_expr
                             {




More information about the wine-cvs mailing list