Enable Cereal class versioning
Cereal class versioning helps to handle data de-serialization
across different class versions that differ in the way, a
particular data is serialized.
Change-Id: Ica01c4cb0c213e0dca8824fcfcfaa5cb43c5bc2e
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
diff --git a/log_manager.cpp b/log_manager.cpp
index c1fe383..1efec9c 100644
--- a/log_manager.cpp
+++ b/log_manager.cpp
@@ -245,7 +245,10 @@
}
}
- entryId = *(std::max_element(errorIds.begin(), errorIds.end()));
+ if (!errorIds.empty())
+ {
+ entryId = *(std::max_element(errorIds.begin(), errorIds.end()));
+ }
}
} // namespace internal