Sfoglia il codice sorgente

CoreTiming: Initialize static variables at bootup.

bunnei 11 anni fa
parent
commit
5a855bdb2f
1 ha cambiato i file con 10 aggiunte e 0 eliminazioni
  1. 10 0
      src/core/core_timing.cpp

+ 10 - 0
src/core/core_timing.cpp

@@ -160,6 +160,16 @@ void Init() {
     last_global_time_us = 0;
     has_ts_events = 0;
     mhz_change_callbacks.clear();
+
+    first = nullptr;
+    ts_first = nullptr;
+    ts_last = nullptr;
+
+    event_pool = nullptr;
+    event_ts_pool = nullptr;
+    allocated_ts_events = 0;
+
+    advance_callback = nullptr;
 }
 
 void Shutdown() {