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

Commit 539a5f3f authored by Joseph Pirozzo's avatar Joseph Pirozzo Committed by android-build-merger
Browse files

Merge "Initialize pointers for vendor_interface" am: 9ff8f0bf am: 2e54f769

am: 0840c4d3

Change-Id: Ica6143aedeb8270eefe4c59da331416444e8b003
parents df380527 0840c4d3
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -294,6 +294,7 @@ void VendorInterface::Close() {
    lib_interface_->op(BT_VND_OP_POWER_CTRL, &power_state);
    lib_interface_->op(BT_VND_OP_POWER_CTRL, &power_state);


    lib_interface_->cleanup();
    lib_interface_->cleanup();
    lib_interface_ = nullptr;
  }
  }


  if (lib_handle_ != nullptr) {
  if (lib_handle_ != nullptr) {
+4 −4
Original line number Original line Diff line number Diff line
@@ -58,15 +58,15 @@ class VendorInterface {


  void HandleIncomingEvent(const hidl_vec<uint8_t>& hci_packet);
  void HandleIncomingEvent(const hidl_vec<uint8_t>& hci_packet);


  void* lib_handle_;
  void* lib_handle_ = nullptr;
  bt_vendor_interface_t* lib_interface_;
  bt_vendor_interface_t* lib_interface_ = nullptr;
  async::AsyncFdWatcher fd_watcher_;
  async::AsyncFdWatcher fd_watcher_;
  InitializeCompleteCallback initialize_complete_cb_;
  InitializeCompleteCallback initialize_complete_cb_;
  hci::HciProtocol* hci_;
  hci::HciProtocol* hci_ = nullptr;


  PacketReadCallback event_cb_;
  PacketReadCallback event_cb_;


  FirmwareStartupTimer* firmware_startup_timer_;
  FirmwareStartupTimer* firmware_startup_timer_ = nullptr;
};
};


}  // namespace implementation
}  // namespace implementation