X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fserial_bt.c;h=ea3531d3cd950adbfb561bc0b55bb48a8e688d20;hb=cefdd911747a4b219ba8d04714e99be91314edf5;hp=42d6289a51126b9f10db2d55e978add48404eaa4;hpb=82b9f3d116ce0c982291a2dfdd15cd8a1c4cc16e;p=libsigrok.git diff --git a/src/serial_bt.c b/src/serial_bt.c index 42d6289a..ea3531d3 100644 --- a/src/serial_bt.c +++ b/src/serial_bt.c @@ -142,9 +142,9 @@ static int ser_bt_parse_conn_spec( uint16_t *read_hdl, uint16_t *write_hdl, uint16_t *cccd_hdl, uint16_t *cccd_val) { + char **fields, *field; enum ser_bt_conn_t type; const char *addr; - char **fields, *field; if (conn_type) *conn_type = SER_BT_CONN_UNKNOWN; @@ -161,9 +161,6 @@ static int ser_bt_parse_conn_spec( if (cccd_val) *cccd_val = 0; - type = SER_BT_CONN_UNKNOWN; - addr = NULL; - if (!serial || !spec || !spec[0]) return SR_ERR_ARG; @@ -498,7 +495,6 @@ static int ser_bt_read(struct sr_serial_dev_inst *serial, * where to stop reception. */ deadline_us = 0; - now_us = 0; /* Silence a (false) compiler warning. */ if (timeout_ms) { now_us = g_get_monotonic_time(); deadline_us = now_us + timeout_ms * 1000; @@ -816,6 +812,7 @@ static struct ser_lib_functions serlib_bt = { * here, since the caller will cache/register them already. */ .set_params = std_dummy_set_params, + .set_handshake = std_dummy_set_handshake, .setup_source_add = ser_bt_setup_source_add, .setup_source_remove = ser_bt_setup_source_remove, .list = ser_bt_list,