signatures: Fix leak in _sign_detached_metadata_append()
This needs to ref_sink the returned variant, as it is used with g_autoptr in the callers.
This commit is contained in:
1 parent
f821cdb89e
commit
2e9db809b9
1 file changed
+1
-1
@@ -365,7 +365,7 @@ _sign_detached_metadata_append (OstreeSign *self,
|
|||||||
signature_key,
|
signature_key,
|
||||||
g_variant_builder_end (signature_builder));
|
g_variant_builder_end (signature_builder));
|
||||||
|
|
||||||
return g_variant_dict_end (&metadata_dict);
|
return g_variant_ref_sink (g_variant_dict_end (&metadata_dict));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in new issue
Block a user