summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/rgestures.h6
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;
}