2 Jan
2025
2 Jan
'25
6:20 a.m.
From: Conor McCarthy <cmccarthy(a)codeweavers.com> --- dlls/mf/session.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/mf/session.c b/dlls/mf/session.c index cb45fceb714..fa6938ca193 100644 --- a/dlls/mf/session.c +++ b/dlls/mf/session.c @@ -1992,7 +1992,8 @@ static HRESULT session_set_current_topology(struct media_session *session, IMFTo session->source_shutdown_handled = FALSE; - session_collect_nodes(session); + if (FAILED(hr = session_collect_nodes(session))) + return hr; LIST_FOR_EACH_ENTRY(node, &session->presentation.nodes, struct topo_node, entry) { -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6986