From 4fe6a33685ce9cc0be44319fca5ce30e05bfb090 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Fri, 27 May 2016 16:29:38 +0200 Subject: Replace some unsigned types --- src/Resampler.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/Resampler.cpp') diff --git a/src/Resampler.cpp b/src/Resampler.cpp index 4ad6638..f09a58d 100644 --- a/src/Resampler.cpp +++ b/src/Resampler.cpp @@ -38,7 +38,8 @@ # define FFT_IMAG(x) x[1] #endif -unsigned gcd(unsigned a, unsigned b) +template +T gcd(T a, T b) { if (b == 0) { return a; @@ -106,7 +107,7 @@ Resampler::Resampler(size_t inputRate, size_t outputRate, size_t resolution) : M = inputRate / divisor; PDEBUG(" gcd: %zu, L: %zu, M: %zu\n", divisor, L, M); { - unsigned factor = resolution * 2 / M; + size_t factor = resolution * 2 / M; if (factor & 1) { ++factor; } -- cgit v1.2.3