Module: wine Branch: master Commit: 0cb208cec2f03cef0e42d98f238fe126abc941d0 URL: https://gitlab.winehq.org/wine/wine/-/commit/0cb208cec2f03cef0e42d98f238fe12...
Author: Rémi Bernon rbernon@codeweavers.com Date: Fri Sep 15 11:27:46 2023 +0200
dmusic: Avoid swallowing collection Load failures.
---
dlls/dmusic/collection.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dlls/dmusic/collection.c b/dlls/dmusic/collection.c index cbcdabb37c1..5d6b533d649 100644 --- a/dlls/dmusic/collection.c +++ b/dlls/dmusic/collection.c @@ -331,7 +331,9 @@ static HRESULT WINAPI collection_stream_Load(IPersistStream *iface, IStream *str } }
- if (SUCCEEDED(hr) && TRACE_ON(dmusic)) + if (FAILED(hr)) return hr; + + if (TRACE_ON(dmusic)) { struct instrument_entry *entry; int i = 0;