commit | aad5344fc13d21a998b9a519164bdab68ecacd3b | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Fri Jun 05 15:11:56 1992 +0000 |
committer | Guido van Rossum <guido@python.org> | Fri Jun 05 15:11:56 1992 +0000 |
tree | f47955447643a9006090a3cb875acd392f52e4cd | |
parent | 0e69587dc0a3c61275770129872d05c0ea47a767 [diff] [blame] |
Fix bug in ulaw2lin for 4-byte values
diff --git a/Modules/audioop.c b/Modules/audioop.c index 9a06786..1dd2da0 100644 --- a/Modules/audioop.c +++ b/Modules/audioop.c
@@ -541,7 +541,7 @@ if ( size == 1 ) *CHARP(ncp, i) = (signed char)(val >> 8); else if ( size == 2 ) *SHORTP(ncp, i) = (short)(val); - else if ( size == 4 ) *LONGP(ncp, i) = (long)(val>>16); + else if ( size == 4 ) *LONGP(ncp, i) = (long)(val<<16); } return rv; }