aboutsummaryrefslogtreecommitdiff
path: root/src/dutil/buffutil.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dutil/buffutil.cpp')
-rw-r--r--src/dutil/buffutil.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dutil/buffutil.cpp b/src/dutil/buffutil.cpp
index 0cc67dcb..e78db24f 100644
--- a/src/dutil/buffutil.cpp
+++ b/src/dutil/buffutil.cpp
@@ -257,7 +257,7 @@ LExit:
257extern "C" HRESULT BuffWriteNumber( 257extern "C" HRESULT BuffWriteNumber(
258 __deref_out_bcount(*piBuffer) BYTE** ppbBuffer, 258 __deref_out_bcount(*piBuffer) BYTE** ppbBuffer,
259 __inout SIZE_T* piBuffer, 259 __inout SIZE_T* piBuffer,
260 __in DWORD dw 260 __in DWORD_PTR dw
261 ) 261 )
262{ 262{
263 Assert(ppbBuffer); 263 Assert(ppbBuffer);
@@ -270,7 +270,7 @@ extern "C" HRESULT BuffWriteNumber(
270 ExitOnFailure(hr, "Failed to ensure buffer size."); 270 ExitOnFailure(hr, "Failed to ensure buffer size.");
271 271
272 // copy data to buffer 272 // copy data to buffer
273 *(DWORD*)(*ppbBuffer + *piBuffer) = dw; 273 *(DWORD_PTR*)(*ppbBuffer + *piBuffer) = dw;
274 *piBuffer += sizeof(DWORD); 274 *piBuffer += sizeof(DWORD);
275 275
276LExit: 276LExit: