Module: wine Branch: master Commit: 4c58a2311aebdc595ea2ae0823d3d108b18b787c URL: https://source.winehq.org/git/wine.git/?a=commit;h=4c58a2311aebdc595ea2ae082...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Fri Jan 3 16:19:52 2020 +0300
strmbase: Fix fixed size buffer copy in JoinFilterGraph() (Coverity).
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/strmbase/filter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/strmbase/filter.c b/dlls/strmbase/filter.c index 002bf11665..5242efe762 100644 --- a/dlls/strmbase/filter.c +++ b/dlls/strmbase/filter.c @@ -290,7 +290,7 @@ static HRESULT WINAPI filter_JoinFilterGraph(IBaseFilter *iface, IFilterGraph *p EnterCriticalSection(&This->csFilter); { if (pName) - lstrcpyW(This->filterInfo.achName, pName); + lstrcpynW(This->filterInfo.achName, pName, MAX_FILTER_NAME); else *This->filterInfo.achName = '\0'; This->filterInfo.pGraph = pGraph; /* NOTE: do NOT increase ref. count */