mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "Initialize pointers for vendor_interface"
This commit is contained in:
@@ -294,6 +294,7 @@ void VendorInterface::Close() {
|
||||
lib_interface_->op(BT_VND_OP_POWER_CTRL, &power_state);
|
||||
|
||||
lib_interface_->cleanup();
|
||||
lib_interface_ = nullptr;
|
||||
}
|
||||
|
||||
if (lib_handle_ != nullptr) {
|
||||
|
||||
@@ -58,15 +58,15 @@ class VendorInterface {
|
||||
|
||||
void HandleIncomingEvent(const hidl_vec<uint8_t>& hci_packet);
|
||||
|
||||
void* lib_handle_;
|
||||
bt_vendor_interface_t* lib_interface_;
|
||||
void* lib_handle_ = nullptr;
|
||||
bt_vendor_interface_t* lib_interface_ = nullptr;
|
||||
async::AsyncFdWatcher fd_watcher_;
|
||||
InitializeCompleteCallback initialize_complete_cb_;
|
||||
hci::HciProtocol* hci_;
|
||||
hci::HciProtocol* hci_ = nullptr;
|
||||
|
||||
PacketReadCallback event_cb_;
|
||||
|
||||
FirmwareStartupTimer* firmware_startup_timer_;
|
||||
FirmwareStartupTimer* firmware_startup_timer_ = nullptr;
|
||||
};
|
||||
|
||||
} // namespace implementation
|
||||
|
||||
Reference in New Issue
Block a user