From 044134eba0854aef1b7015c1b67f3b854d90ca2b Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 14 Mar 2014 20:08:12 +0100 Subject: pcm/PcmFormat: eliminate local variable "bits" --- src/pcm/PcmFormat.cxx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/pcm') diff --git a/src/pcm/PcmFormat.cxx b/src/pcm/PcmFormat.cxx index bbd3eb6f5..96f515f84 100644 --- a/src/pcm/PcmFormat.cxx +++ b/src/pcm/PcmFormat.cxx @@ -60,9 +60,7 @@ static void ConvertFromFloat(typename Traits::pointer_type dest, const float *src, size_t n) { - constexpr auto bits = Traits::BITS; - - const float factor = 1 << (bits - 1); + const float factor = 1 << (Traits::BITS - 1); for (size_t i = 0; i != n; ++i) { typename Traits::long_type sample(src[i] * factor); -- cgit v1.2.3