Module: wine Branch: master Commit: f5c8d273b68517b86b49db17d9ce12d3958b7fae URL: https://gitlab.winehq.org/wine/wine/-/commit/f5c8d273b68517b86b49db17d9ce12d...
Author: Rémi Bernon rbernon@codeweavers.com Date: Thu Oct 26 14:36:33 2023 +0200
dmband: Skip band / band track chunk on parsing failure.
---
dlls/dmband/band.c | 2 +- dlls/dmband/bandtrack.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/dmband/band.c b/dlls/dmband/band.c index 4c593741516..78ec68ae035 100644 --- a/dlls/dmband/band.c +++ b/dlls/dmband/band.c @@ -422,6 +422,7 @@ static HRESULT WINAPI band_persist_stream_Load(IPersistStream *iface, IStream *s } }
+ stream_skip_chunk(stream, &chunk); if (FAILED(hr)) return hr;
if (TRACE_ON(dmband)) @@ -439,7 +440,6 @@ static HRESULT WINAPI band_persist_stream_Load(IPersistStream *iface, IStream *s } }
- stream_skip_chunk(stream, &chunk); return S_OK; }
diff --git a/dlls/dmband/bandtrack.c b/dlls/dmband/bandtrack.c index 5229204b284..0ec14483c33 100644 --- a/dlls/dmband/bandtrack.c +++ b/dlls/dmband/bandtrack.c @@ -568,6 +568,7 @@ static HRESULT WINAPI band_track_persist_stream_Load(IPersistStream *iface, IStr } }
+ stream_skip_chunk(stream, &chunk); if (FAILED(hr)) return hr;
if (TRACE_ON(dmband)) @@ -590,7 +591,6 @@ static HRESULT WINAPI band_track_persist_stream_Load(IPersistStream *iface, IStr } }
- stream_skip_chunk(stream, &chunk); return S_OK; }