Commit f9aac6fd authored by Olivier Crête's avatar Olivier Crête

stream: Remove useless checks from stream_new

parent ee16b91f
...@@ -52,27 +52,12 @@ stream_new (guint n_components) ...@@ -52,27 +52,12 @@ stream_new (guint n_components)
{ {
Stream *stream; Stream *stream;
guint n; guint n;
gboolean errors = FALSE;
GSList *modified_list;
Component *component; Component *component;
stream = g_slice_new0 (Stream); stream = g_slice_new0 (Stream);
for (n = 0; n < n_components; n++) { for (n = 0; n < n_components; n++) {
component = component_new (n + 1); component = component_new (n + 1);
if (component) { stream->components = g_slist_append (stream->components, component);
modified_list = g_slist_append (stream->components, component);
if (modified_list)
stream->components = modified_list;
else
errors = TRUE;
}
else
errors = TRUE;
}
if (errors) {
stream_free (stream);
return NULL;
} }
stream->n_components = n_components; stream->n_components = n_components;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment