summaryrefslogtreecommitdiff
path: root/include/JSystem
diff options
context:
space:
mode:
Diffstat (limited to 'include/JSystem')
-rw-r--r--include/JSystem/JGadget/search.h2
-rw-r--r--include/JSystem/JMath/JMATrigonometric.h4
-rw-r--r--include/JSystem/JStudio/JStudio/functionvalue.h1
-rw-r--r--include/JSystem/JStudio/JStudio/stb.h2
4 files changed, 5 insertions, 4 deletions
diff --git a/include/JSystem/JGadget/search.h b/include/JSystem/JGadget/search.h
index a7b3510800..0ef191d046 100644
--- a/include/JSystem/JGadget/search.h
+++ b/include/JSystem/JGadget/search.h
@@ -1,7 +1,7 @@
#ifndef SEARCH_H
#define SEARCH_H
-#include "global.h"
+#include "dolphin/os.h"
namespace JGadget {
diff --git a/include/JSystem/JMath/JMATrigonometric.h b/include/JSystem/JMath/JMATrigonometric.h
index 48107ab04d..206cc47077 100644
--- a/include/JSystem/JMath/JMATrigonometric.h
+++ b/include/JSystem/JMath/JMATrigonometric.h
@@ -15,8 +15,8 @@ struct TAngleConstant_<f32> {
struct TSinCosTable {
std::pair<f32, f32> table[0x2000];
- f32 sinShort(s16 v) const { return table[static_cast<u16>(v) >> 3].first; }
- f32 cosShort(s16 v) const { return table[static_cast<u16>(v) >> 3].second; }
+ f32 sinShort(s16 v) const { return table[(u16)v >> 3U].first; }
+ f32 cosShort(s16 v) const { return table[(u16)v >> 3U].second; }
inline f32 sinLap(f32 v) {
if (v < 0.0f) {
diff --git a/include/JSystem/JStudio/JStudio/functionvalue.h b/include/JSystem/JStudio/JStudio/functionvalue.h
index 9dd8d9abd0..cc03e765d6 100644
--- a/include/JSystem/JStudio/JStudio/functionvalue.h
+++ b/include/JSystem/JStudio/JStudio/functionvalue.h
@@ -3,6 +3,7 @@
#include "JSystem/JGadget/search.h"
#include "JSystem/JGadget/vector.h"
+#include "dolphin/os.h"
#include "global.h"
namespace JStudio {
diff --git a/include/JSystem/JStudio/JStudio/stb.h b/include/JSystem/JStudio/JStudio/stb.h
index dd56bce92a..00b5e6fe17 100644
--- a/include/JSystem/JStudio/JStudio/stb.h
+++ b/include/JSystem/JStudio/JStudio/stb.h
@@ -4,7 +4,7 @@
#include "JSystem/JGadget/linklist.h"
#include "JSystem/JStudio/JStudio/object-id.h"
#include "JSystem/JStudio/JStudio/stb-data-parse.h"
-#include "global.h"
+#include "dolphin/os.h"
namespace JStudio {
struct TObject;