aboutsummaryrefslogtreecommitdiff
path: root/src/platform
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-09-07 13:52:34 +0800
committerYuqian Yang <crupest@crupest.life>2025-09-07 13:52:34 +0800
commitbba3d52af4526ee19bd962c2448d0f8d24d4070b (patch)
tree592839be6277cb79cf81bb88091c6d0ada0e3cfc /src/platform
parent6e665c0b9c0d38fe597df04a517833e219bddfc1 (diff)
downloadcru-bba3d52af4526ee19bd962c2448d0f8d24d4070b.tar.gz
cru-bba3d52af4526ee19bd962c2448d0f8d24d4070b.tar.bz2
cru-bba3d52af4526ee19bd962c2448d0f8d24d4070b.zip
Fix some compile error on macOS.
Diffstat (limited to 'src/platform')
-rw-r--r--src/platform/gui/osx/Cursor.mm9
-rw-r--r--src/platform/gui/osx/Keyboard.mm5
2 files changed, 8 insertions, 6 deletions
diff --git a/src/platform/gui/osx/Cursor.mm b/src/platform/gui/osx/Cursor.mm
index e923e34c..ec364fa7 100644
--- a/src/platform/gui/osx/Cursor.mm
+++ b/src/platform/gui/osx/Cursor.mm
@@ -1,9 +1,10 @@
#include "cru/platform/gui/osx/Cursor.h"
#include "CursorPrivate.h"
+#include "cru/base/Exception.h"
-#include "cru/platform/gui/osx/Resource.h"
#include "cru/platform/gui/Cursor.h"
#include "cru/platform/gui/UiApplication.h"
+#include "cru/platform/gui/osx/Resource.h"
#include <memory>
@@ -28,7 +29,7 @@ OsxCursorPrivate::OsxCursorPrivate(OsxCursor* cursor, SystemCursorType cursor_ty
}
OsxCursorPrivate::~OsxCursorPrivate() {}
-}
+} // namespace details
OsxCursor::OsxCursor(IUiApplication* ui_application, SystemCursorType cursor_type)
: OsxGuiResource(ui_application) {
@@ -68,7 +69,7 @@ OsxCursorManagerPrivate::OsxCursorManagerPrivate(OsxCursorManager* cursor_manage
}
OsxCursorManagerPrivate::~OsxCursorManagerPrivate() {}
-}
+} // namespace details
OsxCursorManager::OsxCursorManager(IUiApplication* ui_application)
: OsxGuiResource(ui_application) {
@@ -89,4 +90,4 @@ std::shared_ptr<ICursor> OsxCursorManager::GetSystemCursor(SystemCursorType type
throw Exception(u"Unknown system cursor type.");
}
}
-}
+} // namespace cru::platform::gui::osx
diff --git a/src/platform/gui/osx/Keyboard.mm b/src/platform/gui/osx/Keyboard.mm
index d4489c96..8a419009 100644
--- a/src/platform/gui/osx/Keyboard.mm
+++ b/src/platform/gui/osx/Keyboard.mm
@@ -1,8 +1,9 @@
#include "cru/platform/gui/osx/Keyboard.h"
+#import "KeyboardPrivate.h"
+#include "cru/base/Exception.h"
#import <AppKit/NSText.h>
#import <Carbon/Carbon.h>
-#import "KeyboardPrivate.h"
namespace cru::platform::gui::osx {
KeyCode KeyCodeFromOsxToCru(unsigned short n) {
@@ -280,4 +281,4 @@ NSEventModifierFlags ConvertKeyModifier(KeyModifier k) {
}
return flags;
}
-}
+} // namespace cru::platform::gui::osx