transition: fix memory leak when error is already set

Fixes: 18377fbf82 ("transition: don't allow _return_error() to be called recursively")
This commit is contained in:
Barnabás Pőcze
2024-05-18 00:46:58 +02:00
parent 88d1dd86e5
commit 1ddfbc532c

View File

@@ -493,6 +493,7 @@ wp_transition_return_error (WpTransition * self, GError * error)
if (G_UNLIKELY (priv->error)) {
wp_warning_object (self, "transition bailing out multiple times; "
"new error is: %s", error->message);
g_error_free (error);
return;
}