Don't use global (external) symbols for symbols that are used in only one translation unit

This commit is contained in:
practicalswift
2019-05-26 11:01:58 +02:00
parent 03858b23fe
commit 0959d37e3e
4 changed files with 10 additions and 7 deletions

View File

@@ -22,7 +22,8 @@ struct UISignals {
boost::signals2::signal<CClientUIInterface::NotifyBlockTipSig> NotifyBlockTip;
boost::signals2::signal<CClientUIInterface::NotifyHeaderTipSig> NotifyHeaderTip;
boost::signals2::signal<CClientUIInterface::BannedListChangedSig> BannedListChanged;
} g_ui_signals;
};
static UISignals g_ui_signals;
#define ADD_SIGNALS_IMPL_WRAPPER(signal_name) \
boost::signals2::connection CClientUIInterface::signal_name##_connect(std::function<signal_name##Sig> fn) \