From fe909b3b5adb5e1306a1c85e6e1275424a6371b2 Mon Sep 17 00:00:00 2001 From: Emmanuel Gil Peyrot Date: Sun, 12 Jul 2015 22:10:37 +0100 Subject: Core: Fix applet includes using iwyu. --- src/core/hle/applets/applet.cpp | 9 ++++++++- src/core/hle/applets/applet.h | 6 +++--- src/core/hle/applets/swkbd.cpp | 8 ++++++++ src/core/hle/applets/swkbd.h | 3 +++ src/core/hle/kernel/process.h | 1 + src/core/hle/kernel/shared_memory.h | 3 +++ src/core/hle/service/apt/apt.h | 9 ++++++--- 7 files changed, 32 insertions(+), 7 deletions(-) (limited to 'src/core/hle') diff --git a/src/core/hle/applets/applet.cpp b/src/core/hle/applets/applet.cpp index 4dcce729..826f6cbb 100644 --- a/src/core/hle/applets/applet.cpp +++ b/src/core/hle/applets/applet.cpp @@ -2,12 +2,19 @@ // Licensed under GPLv2 or any later version // Refer to the license.txt file included. +#include +#include +#include +#include + #include "common/assert.h" -#include "common/logging/log.h" +#include "common/common_types.h" #include "core/core_timing.h" #include "core/hle/applets/applet.h" #include "core/hle/applets/swkbd.h" +#include "core/hle/result.h" +#include "core/hle/service/apt/apt.h" //////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/core/hle/applets/applet.h b/src/core/hle/applets/applet.h index fe537e70..b235d0b8 100644 --- a/src/core/hle/applets/applet.h +++ b/src/core/hle/applets/applet.h @@ -4,9 +4,9 @@ #pragma once -#include "common/common_types.h" -#include "core/hle/kernel/kernel.h" -#include "core/hle/kernel/shared_memory.h" +#include + +#include "core/hle/result.h" #include "core/hle/service/apt/apt.h" namespace HLE { diff --git a/src/core/hle/applets/swkbd.cpp b/src/core/hle/applets/swkbd.cpp index 7431ebcf..1db6b5a1 100644 --- a/src/core/hle/applets/swkbd.cpp +++ b/src/core/hle/applets/swkbd.cpp @@ -2,13 +2,21 @@ // Licensed under GPLv2 or any later version // Refer to the license.txt file included. +#include +#include + #include "common/assert.h" #include "common/logging/log.h" #include "common/string_util.h" #include "core/hle/applets/swkbd.h" +#include "core/hle/kernel/kernel.h" +#include "core/hle/kernel/shared_memory.h" #include "core/hle/service/hid/hid.h" #include "core/hle/service/gsp_gpu.h" +#include "core/hle/result.h" +#include "core/memory.h" + #include "video_core/video_core.h" //////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/core/hle/applets/swkbd.h b/src/core/hle/applets/swkbd.h index 98e81c48..cb95b8d9 100644 --- a/src/core/hle/applets/swkbd.h +++ b/src/core/hle/applets/swkbd.h @@ -5,9 +5,12 @@ #pragma once #include "common/common_types.h" +#include "common/common_funcs.h" + #include "core/hle/applets/applet.h" #include "core/hle/kernel/kernel.h" #include "core/hle/kernel/shared_memory.h" +#include "core/hle/result.h" #include "core/hle/service/apt/apt.h" namespace HLE { diff --git a/src/core/hle/kernel/process.h b/src/core/hle/kernel/process.h index 92fa0fa6..83d3acea 100644 --- a/src/core/hle/kernel/process.h +++ b/src/core/hle/kernel/process.h @@ -6,6 +6,7 @@ #include #include +#include #include #include diff --git a/src/core/hle/kernel/shared_memory.h b/src/core/hle/kernel/shared_memory.h index 20426689..7a292277 100644 --- a/src/core/hle/kernel/shared_memory.h +++ b/src/core/hle/kernel/shared_memory.h @@ -4,9 +4,12 @@ #pragma once +#include + #include "common/common_types.h" #include "core/hle/kernel/kernel.h" +#include "core/hle/result.h" namespace Kernel { diff --git a/src/core/hle/service/apt/apt.h b/src/core/hle/service/apt/apt.h index 9f080250..72972d05 100644 --- a/src/core/hle/service/apt/apt.h +++ b/src/core/hle/service/apt/apt.h @@ -4,11 +4,14 @@ #pragma once -#include -#include "core/hle/result.h" -#include "core/hle/service/service.h" +#include "common/common_types.h" + +#include "core/hle/kernel/kernel.h" namespace Service { + +class Interface; + namespace APT { /// Holds information about the parameters used in Send/Glance/ReceiveParameter -- cgit v1.2.3