Fix WinXP version of thrift_poll to not use destructed time_out
diff --git a/lib/cpp/src/thrift/windows/WinFcntl.cpp b/lib/cpp/src/thrift/windows/WinFcntl.cpp
index c8b85f3..c907e92 100644
--- a/lib/cpp/src/thrift/windows/WinFcntl.cpp
+++ b/lib/cpp/src/thrift/windows/WinFcntl.cpp
@@ -67,7 +67,8 @@
   timeval time_out;
   timeval* time_out_ptr = NULL;
   if (timeout >= 0) {
-    timeval time_out = {timeout / 1000, (timeout % 1000) * 1000};
+    time_out.tv_sec = timeout / 1000;
+    time_out.tv_usec = (timeout % 1000) * 1000;
     time_out_ptr = &time_out;
   } else { // to avoid compiler warnings
     (void)time_out;