From 682b06857fa0349e8e39e13dc8ad14a70e5440d2 Mon Sep 17 00:00:00 2001 From: Christos Houtouridis Date: Sat, 12 Jan 2019 19:17:39 +0200 Subject: [PATCH] Remove default value from spi_bb_i constructor We dont want to provide magic predefine settings to the user. If the user code needs default contructor, then the derived class can have one. --- include/utl/com/spi_bb.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/utl/com/spi_bb.h b/include/utl/com/spi_bb.h index ceecd2e..90f5878 100644 --- a/include/utl/com/spi_bb.h +++ b/include/utl/com/spi_bb.h @@ -66,7 +66,7 @@ namespace utl { protected: ~spi_bb_i () = default; //!< A default destructor, allow destructor from derived only //! \brief A default constructor - spi_bb_i (uint32_t clk =1000000) noexcept + spi_bb_i (uint32_t clk) noexcept : nsec_ {1000000000/(2*clk)} { } //!@} @@ -198,7 +198,7 @@ namespace utl { protected: ~spi_bb_i () = default; //!< A default destructor, allow destructor from derived only //! \brief A default constructor - spi_bb_i (uint32_t clk =1000000) noexcept + spi_bb_i (uint32_t clk) noexcept : nsec_ {1000000000/(2*clk)} { } //!@}