No timestamps SIGSEV fix
This commit is contained in:
parent
73c4bc1411
commit
93d6fd05a9
@ -145,8 +145,17 @@ SubMatchingList mapMatching(SearchEngineData<Algorithm> &engine_working_data,
|
|||||||
for (auto t = initial_timestamp + 1; t < candidates_list.size(); ++t)
|
for (auto t = initial_timestamp + 1; t < candidates_list.size(); ++t)
|
||||||
{
|
{
|
||||||
|
|
||||||
const auto step_time =
|
const auto step_time = [&] {
|
||||||
trace_timestamps[t] - trace_timestamps[prev_unbroken_timestamps.back()];
|
if (use_timestamps)
|
||||||
|
{
|
||||||
|
return trace_timestamps[t] - trace_timestamps[prev_unbroken_timestamps.back()];
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return 1u;
|
||||||
|
}
|
||||||
|
}();
|
||||||
|
|
||||||
const auto max_distance_delta = [&] {
|
const auto max_distance_delta = [&] {
|
||||||
if (use_timestamps)
|
if (use_timestamps)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user