summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/service.cpp
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2018-01-15 03:42:23 +0100
committerbunnei <bunneidev@gmail.com>2018-01-15 03:45:06 +0100
commit7bedea73a89c007a82b1f46a22c5000246a12df7 (patch)
treeb6a67a7aea84fa309d1180e1272f0e843b9edca4 /src/core/hle/service/service.cpp
parentaudio: Add files to CMake. (diff)
downloadyuzu-7bedea73a89c007a82b1f46a22c5000246a12df7.tar
yuzu-7bedea73a89c007a82b1f46a22c5000246a12df7.tar.gz
yuzu-7bedea73a89c007a82b1f46a22c5000246a12df7.tar.bz2
yuzu-7bedea73a89c007a82b1f46a22c5000246a12df7.tar.lz
yuzu-7bedea73a89c007a82b1f46a22c5000246a12df7.tar.xz
yuzu-7bedea73a89c007a82b1f46a22c5000246a12df7.tar.zst
yuzu-7bedea73a89c007a82b1f46a22c5000246a12df7.zip
Diffstat (limited to 'src/core/hle/service/service.cpp')
-rw-r--r--src/core/hle/service/service.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/core/hle/service/service.cpp b/src/core/hle/service/service.cpp
index c27525980..02d434660 100644
--- a/src/core/hle/service/service.cpp
+++ b/src/core/hle/service/service.cpp
@@ -25,6 +25,7 @@
#include "core/hle/service/service.h"
#include "core/hle/service/sm/controller.h"
#include "core/hle/service/sm/sm.h"
+#include "core/hle/service/time/time.h"
#include "core/hle/service/vi/vi.h"
using Kernel::ClientPort;
@@ -79,7 +80,8 @@ Kernel::SharedPtr<Kernel::ClientPort> ServiceFrameworkBase::CreatePort() {
ASSERT(port == nullptr);
Kernel::SharedPtr<Kernel::ServerPort> server_port;
Kernel::SharedPtr<Kernel::ClientPort> client_port;
- std::tie(server_port, client_port) = Kernel::ServerPort::CreatePortPair(max_sessions, service_name);
+ std::tie(server_port, client_port) =
+ Kernel::ServerPort::CreatePortPair(max_sessions, service_name);
port = MakeResult<Kernel::SharedPtr<Kernel::ServerPort>>(std::move(server_port)).Unwrap();
port->SetHleHandler(shared_from_this());
return client_port;
@@ -170,6 +172,7 @@ void Init() {
LM::InstallInterfaces(*SM::g_service_manager);
NVDRV::InstallInterfaces(*SM::g_service_manager);
PCTL::InstallInterfaces(*SM::g_service_manager);
+ Time::InstallInterfaces(*SM::g_service_manager);
VI::InstallInterfaces(*SM::g_service_manager);
LOG_DEBUG(Service, "initialized OK");