]> gitweb.factorcode.org Git - factor.git/blobdiff - vm/vm.cpp
Fix most compiler warnings on Windows
[factor.git] / vm / vm.cpp
index bf4037962bf33720db1197a9fd33313bb13b5b96..cfe544ac21381c144422043779427cafe7fd04c7 100644 (file)
--- a/vm/vm.cpp
+++ b/vm/vm.cpp
@@ -7,10 +7,6 @@ factor_vm::factor_vm(THREADHANDLE thread)
       nursery(0, 0),
       faulting_p(false),
       thread(thread),
-#if defined(WINDOWS)
-      thread_id(GetCurrentThreadId()),
-      ctrl_break_thread(NULL),
-#endif
       callback_id(0),
       c_to_factor_func(NULL),
       sampling_profiler_p(false),
@@ -31,7 +27,13 @@ factor_vm::factor_vm(THREADHANDLE thread)
       last_nano_count(0),
       signal_callstack_seg(NULL),
       safepoint_fep_p(false),
-      stop_on_ctrl_break(false) {
+      stop_on_ctrl_break(false)
+#if defined(WINDOWS)
+      ,
+      thread_id(GetCurrentThreadId()),
+      ctrl_break_thread(NULL)
+#endif
+{
   primitive_reset_dispatch_stats();
 }