diff --git a/include/armadillo_bits/wall_clock_meat.hpp b/include/armadillo_bits/wall_clock_meat.hpp index 4b5076f2..25cd95d0 100644 --- a/include/armadillo_bits/wall_clock_meat.hpp +++ b/include/armadillo_bits/wall_clock_meat.hpp @@ -115,11 +115,11 @@ wall_clock::unfreeze() if(is_frozen) { + is_frozen = false; + const duration_type chrono_span = std::chrono::duration_cast< duration_type >(thaw_point - freeze_point); frozen_span += chrono_span; - - is_frozen = false; } }