diff -r 3bd6e019a99f groupsock/GroupsockHelper.cpp
--- a/groupsock/GroupsockHelper.cpp	Mon Sep 22 00:00:00 2014 +0100
+++ b/groupsock/GroupsockHelper.cpp	Fri Oct 03 09:45:59 2014 +0100
@@ -712,7 +712,8 @@
 
 #if !defined(_WIN32_WCE)
   static char timeString[9]; // holds hh:mm:ss plus trailing '\0'
-  char const* ctimeResult = ctime((time_t*)&tvNow.tv_sec);
+  time_t tvNow_t = tvNow.tv_sec;
+  char const* ctimeResult = ctime(&tvNow_t);
   if (ctimeResult == NULL) {
     sprintf(timeString, "??:??:??");
   } else {
