The arguments to memset are ordered incorrectly in the
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 20 Jan 2006 19:31:09 +0000 (20:31 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 20 Jan 2006 19:31:09 +0000 (20:31 +0100)
pcm_hw_clear function of audio.c.

Signed-off-by: Charles Coffing <ccoffing@novell.com>
tools/ioemu/audio/audio.c

index 661771e82e52839e02bf4df923d8b4392cd3f04c..c3782d58a2fcadf00f3c1d86ba2f1fe8cc3fc7f0 100644 (file)
@@ -257,11 +257,11 @@ void pcm_hw_clear (HWVoice *hw, void *buf, int len)
     switch (hw->fmt) {
     case AUD_FMT_S16:
     case AUD_FMT_S8:
-        memset (buf, len << hw->shift, 0x00);
+        memset (buf, 0x00, len << hw->shift);
         break;
 
     case AUD_FMT_U8:
-        memset (buf, len << hw->shift, 0x80);
+        memset (buf, 0x80, len << hw->shift);
         break;
 
     case AUD_FMT_U16: