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

Commit 9c0f1028 authored by David Anderson's avatar David Anderson Committed by Gerrit Code Review
Browse files

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

parents e0364db7 643ddd99
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line 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
  // was not set (from either the command line or the device tree), we can later
  // initialize it from the bootloader_control struct.
  // initialize it from the bootloader_control struct.
  std::string suffix_prop = android::base::GetProperty("ro.boot.slot_suffix", "");
  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());
  current_slot_ = SlotSuffixToIndex(suffix_prop.c_str());


  std::string err;
  std::string err;