[QUARTZ][STRMBASE]
authorThomas Faber <thomas.faber@reactos.org>
Tue, 29 Jul 2014 07:49:06 +0000 (07:49 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Tue, 29 Jul 2014 07:49:06 +0000 (07:49 +0000)
commitda7e9b8445a60d2bcde5f386b7c4a8836363f685
treed9bc8ef259ec99e82474ee31bf3383529fdc97d4
parentbfbe72017a39cd63e8feb05591588bee96f0ff6d
[QUARTZ][STRMBASE]
- Fix use-after-free on critical sections, which caused test hangs. Also fix some memory leaks. More fixes coming with the next Wine-sync, but this should be enough to get tests working.
ROSTESTS-116

svn path=/trunk/; revision=63757
reactos/dll/directx/wine/quartz/enumfilters.c
reactos/dll/directx/wine/quartz/filesource.c
reactos/dll/directx/wine/quartz/nullrenderer.c
reactos/dll/directx/wine/quartz/parser.c
reactos/include/reactos/wine/strmbase.h
reactos/lib/3rdparty/strmbase/filter.c
reactos/lib/3rdparty/strmbase/renderer.c
reactos/lib/3rdparty/strmbase/transform.c