diff --git a/src/core/ohos/SDL_ohos.h b/src/core/ohos/SDL_ohos.h index e8adb2777b..8270b72bc5 100644 --- a/src/core/ohos/SDL_ohos.h +++ b/src/core/ohos/SDL_ohos.h @@ -18,15 +18,4 @@ typedef struct SDL_VideoData { int isPausing; } SDL_VideoData; -typedef struct SDL_OHOSTouchEvent { - int64_t deviceId; - int32_t fingerId; - int type; - float x; - float y; - float p; - float area; - int64_t timestamp; -} SDL_OHOSTouchEvent; - #endif diff --git a/src/video/ohos/SDL_ohostouch.c b/src/video/ohos/SDL_ohostouch.c index 673c28730c..bc7ae13e83 100644 --- a/src/video/ohos/SDL_ohostouch.c +++ b/src/video/ohos/SDL_ohostouch.c @@ -1,4 +1,4 @@ -#include "../../core/ohos/SDL_ohos.h" +#include "SDL_ohostouch.h" #include "SDL3/SDL_events.h" #include "SDL3/SDL_touch.h" #include "events/SDL_events_c.h" diff --git a/src/video/ohos/SDL_ohostouch.h b/src/video/ohos/SDL_ohostouch.h index 41dc9c6240..36deb44109 100644 --- a/src/video/ohos/SDL_ohostouch.h +++ b/src/video/ohos/SDL_ohostouch.h @@ -1,8 +1,16 @@ #ifndef SDL_OHOSTOUCH_H #define SDL_OHOSTOUCH_H -#include "SDL_internal.h" -#include "../../core/ohos/SDL_ohos.h" +typedef struct SDL_OHOSTouchEvent { + int64_t deviceId; + int32_t fingerId; + int type; + float x; + float y; + float p; + float area; + int64_t timestamp; +} SDL_OHOSTouchEvent; void OHOS_OnTouch(SDL_OHOSTouchEvent event);