Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 18501341 authored by David Anderson's avatar David Anderson Committed by android-build-merger
Browse files

Merge "boot_control: Don't allow current_slot_ to be -1." am: 9c0f1028

am: 0c34ef80

Change-Id: I96aeea2e63243d587fe3183f1388c9bc76ee5d86
parents 8bb31dba 0c34ef80
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -196,6 +196,10 @@ bool BootControl::Init() {
  // was not set (from either the command line or the device tree), we can later
  // initialize it from the bootloader_control struct.
  std::string suffix_prop = android::base::GetProperty("ro.boot.slot_suffix", "");
  if (suffix_prop.empty()) {
    LOG(ERROR) << "Slot suffix property is not set";
    return false;
  }
  current_slot_ = SlotSuffixToIndex(suffix_prop.c_str());

  std::string err;