summaryrefslogtreecommitdiff
path: root/gr-dtv/lib/atsc/atsc_fpll_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-dtv/lib/atsc/atsc_fpll_impl.cc')
-rw-r--r--gr-dtv/lib/atsc/atsc_fpll_impl.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/gr-dtv/lib/atsc/atsc_fpll_impl.cc b/gr-dtv/lib/atsc/atsc_fpll_impl.cc
index 0904d1aad0..0a133eb429 100644
--- a/gr-dtv/lib/atsc/atsc_fpll_impl.cc
+++ b/gr-dtv/lib/atsc/atsc_fpll_impl.cc
@@ -44,8 +44,9 @@ int atsc_fpll_impl::work(int noutput_items,
constexpr float alpha = 0.01;
constexpr float beta = alpha * alpha / 4.0;
- const gr_complex* in = (const gr_complex*)input_items[0];
- float* out = (float*)output_items[0];
+ auto in = static_cast<const gr_complex*>(input_items[0]);
+ auto out = static_cast<float*>(output_items[0]);
+
float a_cos, a_sin;
float x;
gr_complex result, filtered;