From: Andre Noll Date: Sun, 1 Mar 2009 20:54:24 +0000 (+0100) Subject: fecdec: Minor cleanups. X-Git-Tag: v0.3.4~57^2~3 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=2b3cc3af64d5574473c2f1ea9c32d7589abbb811 fecdec: Minor cleanups. --- diff --git a/fecdec_filter.c b/fecdec_filter.c index 6aa9071e..5c01a039 100644 --- a/fecdec_filter.c +++ b/fecdec_filter.c @@ -175,14 +175,13 @@ static int get_group(struct fec_header *h, struct private_fecdec_data *pfd, /* group not found */ fg = find_unused_group(pfd); if (fg) - goto update_header; + goto success; fg = try_to_free_group(pfd); if (fg) - goto update_header; + goto success; fg = free_oldest_group(pfd); -update_header: - fg->h = *h; success: + fg->h = *h; *result = fg; return 1; } @@ -281,7 +280,6 @@ static int dispatch_slice(char *buf, size_t len, struct fec_header *h, h->slice_num); return 1; } - fg->h = *h; ret = add_slice(buf, fg); if (ret < 0) return ret;