Matteo Bruni : d3dx9/shader: Use more proper integer types.

Alexandre Julliard julliard at winehq.org
Tue May 17 15:37:22 CDT 2022


Module: wine
Branch: master
Commit: 90b0ef658cf6be54a3cf90dd874fa551c0d4da14
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=90b0ef658cf6be54a3cf90dd874fa551c0d4da14

Author: Matteo Bruni <mbruni at codeweavers.com>
Date:   Tue Apr 26 10:56:54 2022 +0200

d3dx9/shader: Use more proper integer types.

Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/d3dx9_36/shader.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dlls/d3dx9_36/shader.c b/dlls/d3dx9_36/shader.c
index eae01674c0a..e4cd6d8c10e 100644
--- a/dlls/d3dx9_36/shader.c
+++ b/dlls/d3dx9_36/shader.c
@@ -2695,7 +2695,7 @@ static HRESULT get_shader_semantics(const DWORD *byte_code, D3DXSEMANTIC *semant
         D3DDECLUSAGE_FOG,
         D3DDECLUSAGE_PSIZE
     };
-    DWORD reg_type, usage, index, version_token = *byte_code;
+    uint32_t reg_type, usage, index, version_token = *byte_code;
     BOOL is_ps = version_token >> 16 == 0xffff;
     unsigned int major, minor, i = 0, j;
     BYTE colors = 0, rastout = 0;
@@ -2717,8 +2717,8 @@ static HRESULT get_shader_semantics(const DWORD *byte_code, D3DXSEMANTIC *semant
     {
         if (has_dcl && (*byte_code & 0xffff) == D3DSIO_DCL)
         {
-            DWORD usage_token = byte_code[1];
-            DWORD reg = byte_code[2];
+            uint32_t usage_token = byte_code[1];
+            uint32_t reg = byte_code[2];
 
             reg_type = ((reg & D3DSP_REGTYPE_MASK) >> D3DSP_REGTYPE_SHIFT)
                     | ((reg & D3DSP_REGTYPE_MASK2) >> D3DSP_REGTYPE_SHIFT2);




More information about the wine-cvs mailing list