summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/pcm/feeder.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2002-05-19 06:31:56 +0000
committerpeter <peter@FreeBSD.org>2002-05-19 06:31:56 +0000
commitdeabbc94a064073a49863de83acceeac248bc42a (patch)
treedad2a2f7012fdb415162fca5c7646e228f356fba /sys/dev/sound/pcm/feeder.c
parentaf017dfb54692466502aa2c9ca6db1cc564b1ef7 (diff)
downloadFreeBSD-src-deabbc94a064073a49863de83acceeac248bc42a.zip
FreeBSD-src-deabbc94a064073a49863de83acceeac248bc42a.tar.gz
Try and solve some cases of labels at end of compound statements that gcc
now objects to (as it should, it is not legal C).
Diffstat (limited to 'sys/dev/sound/pcm/feeder.c')
-rw-r--r--sys/dev/sound/pcm/feeder.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/dev/sound/pcm/feeder.c b/sys/dev/sound/pcm/feeder.c
index db7c6ed..e9d21b1 100644
--- a/sys/dev/sound/pcm/feeder.c
+++ b/sys/dev/sound/pcm/feeder.c
@@ -273,9 +273,9 @@ feeder_fmtchain(u_int32_t *to, struct pcm_feeder *source, struct pcm_feeder *sto
SLIST_FOREACH(fte, &feedertab, link) {
if (fte->desc == NULL)
- goto no;
+ continue;
if (fte->desc->type != FEEDER_FMT)
- goto no;
+ continue;
if (fte->desc->in == source->desc->out) {
try = feeder_create(fte->feederclass, fte->desc);
if (try) {
@@ -286,7 +286,6 @@ feeder_fmtchain(u_int32_t *to, struct pcm_feeder *source, struct pcm_feeder *sto
feeder_destroy(try);
}
}
-no:
}
/* printf("giving up %s...\n", source->class->name); */
OpenPOWER on IntegriCloud