Uninline constructors to reduce GetInstance() inlined code size.

This commit is contained in:
Peter Johnson
2015-08-19 21:49:18 -07:00
parent c6bed1f464
commit 2d1bc2f4c7
4 changed files with 8 additions and 2 deletions

View File

@@ -20,6 +20,9 @@ using namespace nt;
ATOMIC_STATIC_INIT(Storage)
Storage::Storage()
: Storage(Notifier::GetInstance(), RpcServer::GetInstance()) {}
Storage::Storage(Notifier& notifier, RpcServer& rpc_server)
: m_notifier(notifier), m_rpc_server(rpc_server) {
m_terminating = false;