From 708a90ef8ef7ee00991556298073c50dfa6e72a1 Mon Sep 17 00:00:00 2001
From: Chris Robinson <chris.kcat@gmail.com>
Date: Sun, 17 Dec 2023 22:36:44 -0800
Subject: Fix some implicit conversions

---
 core/bsinc_tables.cpp | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

(limited to 'core/bsinc_tables.cpp')

diff --git a/core/bsinc_tables.cpp b/core/bsinc_tables.cpp
index 03eb4341..6e3ee338 100644
--- a/core/bsinc_tables.cpp
+++ b/core/bsinc_tables.cpp
@@ -127,11 +127,9 @@ struct BSincHeader {
     uint total_size{};
 
     constexpr BSincHeader(uint Rejection, uint Order) noexcept
+        : width{CalcKaiserWidth(Rejection, Order)}, beta{CalcKaiserBeta(Rejection)}
+        , scaleBase{width / 2.0}
     {
-        width = CalcKaiserWidth(Rejection, Order);
-        beta = CalcKaiserBeta(Rejection);
-        scaleBase = width / 2.0;
-
         uint num_points{Order+1};
         for(uint si{0};si < BSincScaleCount;++si)
         {
-- 
cgit v1.2.3