summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2016-12-12 13:38:46 (GMT)
committerStefan Radomski <github@mintwerk.de>2016-12-12 13:38:46 (GMT)
commitdcac58f473789dd07e9094e61f819aef2fbc4b4a (patch)
tree382fa689d7c3f495cd0d03e8072e4b6fd01eaa97 /test
parent7b55e48d57c061bd65e7718a41bfddd90084345e (diff)
downloaduscxml-dcac58f473789dd07e9094e61f819aef2fbc4b4a.zip
uscxml-dcac58f473789dd07e9094e61f819aef2fbc4b4a.tar.gz
uscxml-dcac58f473789dd07e9094e61f819aef2fbc4b4a.tar.bz2
Fixed the MSVC build
Diffstat (limited to 'test')
-rw-r--r--test/src/test-extensions.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/test/src/test-extensions.cpp b/test/src/test-extensions.cpp
index ca189ef..fe12f5f 100644
--- a/test/src/test-extensions.cpp
+++ b/test/src/test-extensions.cpp
@@ -4,6 +4,8 @@
#include "uscxml/interpreter/BasicEventQueue.h"
#include "uscxml/interpreter/BasicDelayedEventQueue.h"
+#include <event2/util.h> // for evutil_socket_t
+
#include <chrono>
#include <mutex>
@@ -64,7 +66,7 @@ public:
return; // we are already paused!
}
- gettimeofday(&_pausedAt, NULL); // remember when we paused
+ evutil_gettimeofday(&_pausedAt, NULL); // remember when we paused
{
// Verbatim copy of stop() without cancelAllDelayed()
@@ -93,16 +95,16 @@ public:
struct timeval now;
struct timeval pausedFor;
- gettimeofday(&now, NULL);
- timersub(&now, &_pausedAt, &pausedFor);
+ evutil_gettimeofday(&now, NULL);
+ evutil_timersub(&now, &_pausedAt, &pausedFor);
_pausedAt = {0,0};
for(auto& callbackData : _callbackData) {
// add the time we were paused to all due times
- timeradd(&callbackData.second.due, &pausedFor, &callbackData.second.due);
+ evutil_timeradd(&callbackData.second.due, &pausedFor, &callbackData.second.due);
struct timeval remain;
- timersub(&callbackData.second.due, &now, &remain);
+ evutil_timersub(&callbackData.second.due, &now, &remain);
#if 0
std::cout << "Now : " << now.tv_sec << "." << now.tv_usec << std::endl;