]> git.cworth.org Git - apitrace/blobdiff - wrappers/d3dshader.cpp
Cleanup how pointers are handled.
[apitrace] / wrappers / d3dshader.cpp
index a2d5c1293c275fce04958e90d0258851358ca12c..ee9cd9a55d8f1516d9def454f122a3511904aa37 100644 (file)
@@ -78,7 +78,7 @@ found:
         LPD3DXBUFFER pDisassembly = NULL;
         HRESULT hr;
 
-        hr = pfnD3DXDisassembleShader( (DWORD *)tokens, FALSE, NULL, &pDisassembly);
+        hr = pfnD3DXDisassembleShader(tokens, FALSE, NULL, &pDisassembly);
         if (hr == D3D_OK) {
             writer.writeString((const char *)pDisassembly->GetBufferPointer());
         }
@@ -92,5 +92,5 @@ found:
         }
     }
 
-    writer.writeOpaque(tokens);
+    writer.writePointer((UINT_PTR)tokens);
 }