diff options
| author | Rob Loach <[email protected]> | 2022-10-02 04:47:17 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-10-02 10:47:17 +0200 |
| commit | 0daaaddeef7668cb2bea02fccfb504c8939fd44c (patch) | |
| tree | 2fc736f8b73f89192cdfa114fd77ec867e8e1f9a /src | |
| parent | 03f5fce6729bfec2bde7885e40d36737754f935e (diff) | |
| download | raylib-0daaaddeef7668cb2bea02fccfb504c8939fd44c.tar.gz raylib-0daaaddeef7668cb2bea02fccfb504c8939fd44c.zip | |
Fix Gestures to use GetTime() if it's available (#2733)
Diffstat (limited to 'src')
| -rw-r--r-- | src/rgestures.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rgestures.h b/src/rgestures.h index e33e52ef..1703dbd0 100644 --- a/src/rgestures.h +++ b/src/rgestures.h @@ -151,6 +151,7 @@ float GetGesturePinchAngle(void); // Get gesture pinch ang #if defined(GESTURES_IMPLEMENTATION) +#if defined(GESTURES_STANDALONE) #if defined(_WIN32) #if defined(__cplusplus) extern "C" { // Prevents name mangling of functions @@ -175,6 +176,7 @@ float GetGesturePinchAngle(void); // Get gesture pinch ang #include <mach/clock.h> // Required for: clock_get_time() #include <mach/mach.h> // Required for: mach_timespec_t #endif +#endif //---------------------------------------------------------------------------------- // Defines and Macros @@ -526,6 +528,9 @@ static double rgGetCurrentTime(void) { double time = 0; +#if !defined(GESTURES_STANDALONE) + time = GetTime(); +#else #if defined(_WIN32) unsigned long long int clockFrequency, currentTime; @@ -559,6 +564,7 @@ static double rgGetCurrentTime(void) time = ((double)nowTime/1000000.0); // Time in miliseconds #endif +#endif return time; } |
