From 27801653945ce5dd6fe78c840341903a2f112854 Mon Sep 17 00:00:00 2001 Message-Id: <27801653945ce5dd6fe78c840341903a2f112854.1715272025.git.mdw@distorted.org.uk> From: Mark Wooding Date: Sun, 8 Jul 2007 15:15:17 +0100 Subject: [PATCH] missing break in soxargs() Organization: Straylight/Edgeware From: rjk@greenend.org.uk <> --- server/speaker.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- [mdw]