From a60f6a35ec1a8ace4f9935ff27ca247af1598332 Mon Sep 17 00:00:00 2001 From: Alessio Balsini Date: Mon, 3 Feb 2020 16:35:24 +0000 Subject: [PATCH] Missing UpdateState::Cancelled string conversions Add the missing UpdateState::Cancelled conversions from/to string. Bug: none Test: build Change-Id: I097d80e21521725fbb02f3ef37b22e95a5e83929 Signed-off-by: Alessio Balsini --- fs_mgr/libsnapshot/snapshot.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fs_mgr/libsnapshot/snapshot.cpp b/fs_mgr/libsnapshot/snapshot.cpp index 785882a8d..a6f07fc03 100644 --- a/fs_mgr/libsnapshot/snapshot.cpp +++ b/fs_mgr/libsnapshot/snapshot.cpp @@ -1709,6 +1709,8 @@ static UpdateState UpdateStateFromString(const std::string& contents) { return UpdateState::MergeNeedsReboot; } else if (contents == "merge-failed") { return UpdateState::MergeFailed; + } else if (contents == "cancelled") { + return UpdateState::Cancelled; } else { LOG(ERROR) << "Unknown merge state in update state file: \"" << contents << "\""; return UpdateState::None; @@ -1731,6 +1733,8 @@ std::ostream& operator<<(std::ostream& os, UpdateState state) { return os << "merge-needs-reboot"; case UpdateState::MergeFailed: return os << "merge-failed"; + case UpdateState::Cancelled: + return os << "cancelled"; default: LOG(ERROR) << "Unknown update state: " << static_cast(state); return os;