Vincent Povirk : windowscodecs: Fix uninitialized variable use in StreamOnMemory_Write.
Alexandre Julliard
julliard at winehq.org
Thu Apr 15 11:37:35 CDT 2010
Module: wine
Branch: master
Commit: a924e54c94c2aa7fe749bb1b46be74d77758a5f6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a924e54c94c2aa7fe749bb1b46be74d77758a5f6
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Wed Apr 14 12:26:12 2010 -0500
windowscodecs: Fix uninitialized variable use in StreamOnMemory_Write.
---
dlls/windowscodecs/stream.c | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/dlls/windowscodecs/stream.c b/dlls/windowscodecs/stream.c
index 24eaf87..bd5592b 100644
--- a/dlls/windowscodecs/stream.c
+++ b/dlls/windowscodecs/stream.c
@@ -125,11 +125,9 @@ static HRESULT WINAPI StreamOnMemory_Write(IStream *iface,
hr = STG_E_MEDIUMFULL;
}
else {
- if (cb) {
- memcpy(This->pbMemory + This->dwCurPos, pv, cb);
- This->dwCurPos += cb;
- hr = S_OK;
- }
+ memcpy(This->pbMemory + This->dwCurPos, pv, cb);
+ This->dwCurPos += cb;
+ hr = S_OK;
if (pcbWritten) *pcbWritten = cb;
}
LeaveCriticalSection(&This->lock);
More information about the wine-cvs
mailing list