From 5598f7cc430d64ea2d1668c3b0a9e5a8ae387c72 Mon Sep 17 00:00:00 2001 From: Rolf Ahrenberg Date: Sun, 19 Feb 2012 18:54:19 +0200 Subject: [PATCH] Silenced compilation warnings. --- femon.c | 2 +- femonosd.c | 6 +++--- femonsymbol.h | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/femon.c b/femon.c index 9401a21..7c34882 100644 --- a/femon.c +++ b/femon.c @@ -196,7 +196,7 @@ cString cPluginFemon::SVDRPCommand(const char *Command, const char *Option, int { cDvbDevice *dev = dynamic_cast(cDevice::ActualDevice()); if (*Option && isnumber(Option)) { - cDvbDevice *dev2 = dynamic_cast(cDevice::GetDevice(strtol(Option, NULL, 10))); + cDvbDevice *dev2 = dynamic_cast(cDevice::GetDevice(int(strtol(Option, NULL, 10)))); if (dev2) dev = dev2; } diff --git a/femonosd.c b/femonosd.c index 51ee926..fa5c256 100644 --- a/femonosd.c +++ b/femonosd.c @@ -558,7 +558,7 @@ void cFemonOsd::Action(void) m_StrengthValid = (m_Strength >= 0); m_FrontendStatus = (fe_status_t)(m_StrengthValid ? (FE_HAS_LOCK | FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_VITERBI | FE_HAS_SYNC) : 0); m_FrontendStatusValid = m_StrengthValid; - m_Signal = m_Strength * 0xFFFF / 100; + m_Signal = uint16_t(m_Strength * 0xFFFF / 100); m_SignalValid = m_StrengthValid; m_SNR = 0; m_SNRValid = false; @@ -574,9 +574,9 @@ void cFemonOsd::Action(void) m_StrengthValid = (m_Strength >= 0); m_FrontendStatus = (fe_status_t)(m_StrengthValid ? (FE_HAS_LOCK | FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_VITERBI | FE_HAS_SYNC) : 0); m_FrontendStatusValid = m_StrengthValid; - m_Signal = m_Strength * 0xFFFF / 100; + m_Signal = uint16_t(m_Strength * 0xFFFF / 100); m_SignalValid = m_StrengthValid; - m_SNR = m_Quality * 0xFFFF / 100; + m_SNR = uint16_t(m_Quality * 0xFFFF / 100); m_SNRValid = m_QualityValid; m_BER = 0; m_BERValid = false; diff --git a/femonsymbol.h b/femonsymbol.h index aa9cf63..825ba13 100644 --- a/femonsymbol.h +++ b/femonsymbol.h @@ -77,8 +77,8 @@ public: ~cFemonSymbolCache(); void Refresh(); cBitmap& Get(eSymbols symbolP); - int GetSpacing() { return yFactorM * DEFAULT_SPACING; } - int GetRounding() { return yFactorM * DEFAULT_ROUNDING; } + int GetSpacing() { return int(yFactorM * DEFAULT_SPACING); } + int GetRounding() { return int(yFactorM * DEFAULT_ROUNDING); } }; extern cFemonSymbolCache femonSymbols;