early return

pull/34863/head
deanlee 1 month ago
parent 1eb4098c96
commit ade89d0fcf
  1. 11
      tools/replay/route.cc

@ -57,8 +57,12 @@ bool Route::loadFromCommaApi() {
strptime(route_.timestamp.c_str(), "%Y-%m-%d--%H-%M-%S", &tm_time); strptime(route_.timestamp.c_str(), "%Y-%m-%d--%H-%M-%S", &tm_time);
date_time_ = mktime(&tm_time); date_time_ = mktime(&tm_time);
bool ret = data_dir_.empty() ? loadFromServer() : loadFromLocal(); bool load_success = data_dir_.empty() ? loadFromServer() : loadFromLocal();
if (ret) { if (!load_success) {
rInfo("Failed to load route from %s", data_dir_.empty() ? "server" : "local");
return false;
}
if (route_.begin_segment == -1) route_.begin_segment = segments_.rbegin()->first; if (route_.begin_segment == -1) route_.begin_segment = segments_.rbegin()->first;
if (route_.end_segment == -1) route_.end_segment = segments_.rbegin()->first; if (route_.end_segment == -1) route_.end_segment = segments_.rbegin()->first;
for (auto it = segments_.begin(); it != segments_.end(); /**/) { for (auto it = segments_.begin(); it != segments_.end(); /**/) {
@ -68,8 +72,7 @@ bool Route::loadFromCommaApi() {
++it; ++it;
} }
} }
} return true;
return !segments_.empty();
} }
bool Route::loadFromAutoSource() { bool Route::loadFromAutoSource() {

Loading…
Cancel
Save