=?UTF-8?Q?Rico=20Sch=C3=BCller=20?=: d3dx9: Constify some variables.

Alexandre Julliard julliard at winehq.org
Tue Jan 8 13:58:43 CST 2013


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

Author: Rico Schüller <kgbricola at web.de>
Date:   Mon Jan  7 21:57:29 2013 +0100

d3dx9: Constify some variables.

---

 dlls/d3dx9_36/shader.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dlls/d3dx9_36/shader.c b/dlls/d3dx9_36/shader.c
index 20fcb26..ea459ce 100644
--- a/dlls/d3dx9_36/shader.c
+++ b/dlls/d3dx9_36/shader.c
@@ -1626,7 +1626,7 @@ HRESULT WINAPI D3DXGetShaderConstantTableEx(const DWORD *byte_code, DWORD flags,
     LPCVOID data;
     UINT size;
     const D3DXSHADER_CONSTANTTABLE *ctab_header;
-    D3DXSHADER_CONSTANTINFO *constant_info;
+    const D3DXSHADER_CONSTANTINFO *constant_info;
     DWORD i;
 
     TRACE("byte_code %p, flags %x, constant_table %p\n", byte_code, flags, constant_table);
@@ -1703,7 +1703,7 @@ HRESULT WINAPI D3DXGetShaderConstantTableEx(const DWORD *byte_code, DWORD flags,
          goto error;
     }
 
-    constant_info = (LPD3DXSHADER_CONSTANTINFO)(object->ctab + ctab_header->ConstantInfo);
+    constant_info = (const D3DXSHADER_CONSTANTINFO *)(object->ctab + ctab_header->ConstantInfo);
     for (i = 0; i < ctab_header->Constants; i++)
     {
         DWORD offset = constant_info[i].DefaultValue;
@@ -1734,7 +1734,7 @@ HRESULT WINAPI D3DXGetShaderConstantTable(const DWORD *byte_code, ID3DXConstantT
     return D3DXGetShaderConstantTableEx(byte_code, 0, constant_table);
 }
 
-HRESULT WINAPI D3DXGetShaderSamplers(CONST DWORD *byte_code, LPCSTR *samplers, UINT *count)
+HRESULT WINAPI D3DXGetShaderSamplers(const DWORD *byte_code, const char **samplers, UINT *count)
 {
     HRESULT hr;
     UINT i, sampler_count = 0;
@@ -1755,14 +1755,14 @@ HRESULT WINAPI D3DXGetShaderSamplers(CONST DWORD *byte_code, LPCSTR *samplers, U
     ctab_header = (const D3DXSHADER_CONSTANTTABLE *)data;
     if (ctab_header->Size != sizeof(*ctab_header)) return D3D_OK;
 
-    constant_info = (D3DXSHADER_CONSTANTINFO *)(data + ctab_header->ConstantInfo);
+    constant_info = (const D3DXSHADER_CONSTANTINFO *)(data + ctab_header->ConstantInfo);
     for (i = 0; i < ctab_header->Constants; i++)
     {
         const D3DXSHADER_TYPEINFO *type;
 
         TRACE("name = %s\n", data + constant_info[i].Name);
 
-        type = (D3DXSHADER_TYPEINFO *)(data + constant_info[i].TypeInfo);
+        type = (const D3DXSHADER_TYPEINFO *)(data + constant_info[i].TypeInfo);
 
         if (type->Type == D3DXPT_SAMPLER
                 || type->Type == D3DXPT_SAMPLER1D




More information about the wine-cvs mailing list