Explicitly instantiate LogSystemSingleton 53/90353/4
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 29 Sep 2016 12:25:16 +0000 (14:25 +0200)
committerTomasz Swierczek <t.swierczek@samsung.com>
Fri, 7 Oct 2016 10:32:03 +0000 (03:32 -0700)
commitb385a5aff7d53c52b47e9657726c5076fa6a1075
tree024cb2052eb1bb877a5bfa722ca4259c579dedf4
parent55b2aa01b548309ead560dcdcdf0637833bcc555
Explicitly instantiate LogSystemSingleton

To guarantee that a template class is instantiated only once it has to be
instantiated explicitly. This should solve the problem with "doubletons". Also,
it makes logs from libsecurity-manager-commons library visible.

Change-Id: I45bc6d6330a7ff27bacf9dfdfcd6a24f1e1225bf
src/client/client-common.cpp
src/cmd/security-manager-cmd.cpp
src/dpl/core/include/dpl/singleton.h
src/dpl/core/include/dpl/singleton_impl.h [deleted file]
src/dpl/core/include/dpl/singleton_safe_impl.h [deleted file]
src/dpl/log/include/dpl/log/log.h
src/dpl/log/src/log.cpp
src/server/main/server-main.cpp