This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit a9db2f12de87af6a6cb7e3cc93a2a7016c712136
Author: chengkai <[email protected]>
AuthorDate: Wed Nov 1 20:45:40 2023 +0800

    wireless/bluetooth: fix ioctl no match driver param
    
    Signed-off-by: chengkai <[email protected]>
---
 drivers/wireless/bluetooth/bt_bridge.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/wireless/bluetooth/bt_bridge.c 
b/drivers/wireless/bluetooth/bt_bridge.c
index b82764c562..132b3aeb32 100644
--- a/drivers/wireless/bluetooth/bt_bridge.c
+++ b/drivers/wireless/bluetooth/bt_bridge.c
@@ -492,6 +492,7 @@ static int bt_bridge_ioctl(FAR struct bt_driver_s *drv, int 
cmd,
   FAR struct bt_bridge_device_s *device =
     (FAR struct bt_bridge_device_s *)drv;
   FAR struct bt_bridge_s *bridge = device->bridge;
+  FAR struct bt_driver_s *driver = bridge->driver;
   int ret;
 
   switch (cmd)
@@ -534,9 +535,9 @@ static int bt_bridge_ioctl(FAR struct bt_driver_s *drv, int 
cmd,
 
     default:
       {
-        if (bridge->driver->ioctl)
+        if (driver->ioctl)
           {
-            ret = bridge->driver->ioctl(drv, cmd, arg);
+            ret = driver->ioctl(driver, cmd, arg);
           }
         else
           {

Reply via email to