summaryrefslogtreecommitdiff
path: root/protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-03-05 21:10:22 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-03-05 21:10:22 +0300
commitd9fddc0cfa9066eb1b5ad3f4807b37426ae6ca88 (patch)
treef09baaf9b91477d009cedc5bd77449b0fa3e3af7 /protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp
parent8a1ff32e54b39ceef22df61bda17bbfda94918fc (diff)
Popup:
- wiping out checks for service presence; - code cleaning
Diffstat (limited to 'protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp')
-rw-r--r--protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp b/protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp
index 592fd551ba..c35877dc4c 100644
--- a/protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp
+++ b/protocols/CurrencyRates/src/CurrencyRatesProviderBase.cpp
@@ -443,9 +443,6 @@ bool show_popup(const ICurrencyRatesProvider *pProvider,
const tstring& rsFormat,
const CPopupSettings& ps)
{
- if (!ServiceExists(MS_POPUP_ADDPOPUPW))
- return false;
-
POPUPDATAW ppd;
memset(&ppd, 0, sizeof(ppd));
ppd.lchContact = hContact;
@@ -490,11 +487,11 @@ bool show_popup(const ICurrencyRatesProvider *pProvider,
break;
}
- LPARAM lp = 0;
+ int lp = 0;
if (false == ps.GetHistoryFlag())
- lp |= 0x08;
+ lp |= APF_NO_POPUP;
- return (0 == CallService(MS_POPUP_ADDPOPUPW, reinterpret_cast<WPARAM>(&ppd), lp));
+ return (0 == PUAddPopupW(&ppd, lp));
}
void CCurrencyRatesProviderBase::WriteContactRate(MCONTACT hContact, double dRate, const tstring& rsSymbol/* = ""*/)