From: rjk@greenend.org.uk <> Date: Sun, 8 Jul 2007 14:15:17 +0000 (+0100) Subject: missing break in soxargs() X-Git-Tag: debian-1_5_99dev8~282 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/27801653945ce5dd6fe78c840341903a2f112854 missing break in soxargs() --- diff --git a/server/speaker.c b/server/speaker.c index 1eb3a24..2d4c6ea 100644 --- a/server/speaker.c +++ b/server/speaker.c @@ -309,8 +309,8 @@ static void soxargs(const char ***pp, char **qq, ao_sample_format *ao) *(*pp)++ = *qq; n = sprintf(*qq, "-r%d", ao->rate); *qq += n + 1; switch(ao->byte_format) { case AO_FMT_NATIVE: break; - case AO_FMT_BIG: *(*pp)++ = "-B"; - case AO_FMT_LITTLE: *(*pp)++ = "-L"; + case AO_FMT_BIG: *(*pp)++ = "-B"; break; + case AO_FMT_LITTLE: *(*pp)++ = "-L"; break; } *(*pp)++ = *qq; n = sprintf(*qq, "-%d", ao->bits/8); *qq += n + 1; *(*pp)++ = *qq; n = sprintf(*qq, "-c%d", ao->channels); *qq += n + 1;