Skip to content
Snippets Groups Projects
Commit e481c998 authored by Julian Bouzas's avatar Julian Bouzas
Browse files

si-standard-link: check if stream parent is valid before acquisition

parent 4d965b3b
No related branches found
No related tags found
No related merge requests found
......@@ -418,17 +418,21 @@ si_standard_link_activate_rollback (WpSessionItem * item)
if (self->out_stream) {
out_endpoint = wp_si_stream_get_parent_endpoint (self->out_stream);
out_acquisition = wp_si_endpoint_get_stream_acquisition (out_endpoint);
if (out_acquisition)
wp_si_stream_acquisition_release (out_acquisition, WP_SI_LINK (self),
self->out_stream);
if (out_endpoint) {
out_acquisition = wp_si_endpoint_get_stream_acquisition (out_endpoint);
if (out_acquisition)
wp_si_stream_acquisition_release (out_acquisition, WP_SI_LINK (self),
self->out_stream);
}
}
if (self->in_stream) {
in_endpoint = wp_si_stream_get_parent_endpoint (self->in_stream);
in_acquisition = wp_si_endpoint_get_stream_acquisition (in_endpoint);
if (in_acquisition)
wp_si_stream_acquisition_release (in_acquisition, WP_SI_LINK (self),
self->in_stream);
if (in_endpoint) {
in_acquisition = wp_si_endpoint_get_stream_acquisition (in_endpoint);
if (in_acquisition)
wp_si_stream_acquisition_release (in_acquisition, WP_SI_LINK (self),
self->in_stream);
}
}
g_clear_pointer (&self->node_links, g_ptr_array_unref);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment