From bad1040058004cd193bfea31c544f41a7e6d12e3 Mon Sep 17 00:00:00 2001 From: Marcus Müller <mmueller@gnuradio.org> Date: Mon, 6 Jan 2020 19:20:26 +0100 Subject: realtime_impl: rint/rintf: use appropriate math function for float --- gnuradio-runtime/lib/realtime_impl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnuradio-runtime/lib/realtime_impl.cc') diff --git a/gnuradio-runtime/lib/realtime_impl.cc b/gnuradio-runtime/lib/realtime_impl.cc index 6a67c12581..573e46e05b 100644 --- a/gnuradio-runtime/lib/realtime_impl.cc +++ b/gnuradio-runtime/lib/realtime_impl.cc @@ -42,7 +42,7 @@ static int rescale_virtual_pri(int virtual_pri, int min_real_pri, int max_real_p float rmax = min_real_pri + (0.75 * (max_real_pri - min_real_pri)); float m = (rmax - rmin) / (rt_priority_max() - rt_priority_min()); float y = m * (virtual_pri - rt_priority_min()) + rmin; - int y_int = static_cast<int>(rint(y)); + int y_int = static_cast<int>(rintf(y)); return std::max(min_real_pri, std::min(max_real_pri, y_int)); } -- cgit v1.2.3