Module: wine Branch: master Commit: c2051d33d65514eed5ca5116450fe41210663dd6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c2051d33d65514eed5ca511645...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Jan 5 21:29:00 2010 +0100
avifil32: Properly check the required buffer size in AVIFILE_AddFrame().
---
dlls/avifil32/avifile.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/avifil32/avifile.c b/dlls/avifil32/avifile.c index 57f8294..48c3662 100644 --- a/dlls/avifil32/avifile.c +++ b/dlls/avifil32/avifile.c @@ -1384,7 +1384,7 @@ static HRESULT AVIFILE_AddFrame(IAVIStreamImpl *This, DWORD ckid, DWORD size, DW This->sInfo.dwFlags |= AVISTREAMINFO_FORMATCHANGES; This->sInfo.dwFormatChangeCount++;
- if (This->idxFmtChanges == NULL || This->sInfo.dwFormatChangeCount < This->nIdxFmtChanges) { + if (This->idxFmtChanges == NULL || This->nIdxFmtChanges < This->sInfo.dwFormatChangeCount) { This->nIdxFmtChanges += 16; if (This->idxFmtChanges == NULL) This->idxFmtChanges =