Fixes ticket:238. (Tim Meehan)
[debian/gnuradio] / gnuradio-core / src / lib / io / gri_wavfile.cc
index 4a9db61d873ca6cde5eba340dc43d04535c722e1..c1a2b7c7373f497318d8ea370bb63f99b69a2d74 100644 (file)
@@ -71,7 +71,7 @@ host_to_wav(uint16_t x)
 static inline int16_t
 host_to_wav(int16_t x)
 {
-  return bswap_32(x);
+  return bswap_16(x);
 }
 
 static inline uint32_t
@@ -89,7 +89,7 @@ wav_to_host(uint16_t x)
 static inline int16_t
 wav_to_host(int16_t x)
 {
-  return bswap_32(x);
+  return bswap_16(x);
 }
 
 #else