X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fhardware%2Ffx2lafw%2Fapi.c;h=976cfbf9d28d735628c841b08b17849ecb8ad178;hb=1c47e0da8f2571bc34dbdc368c3c1f55318c3aa0;hp=c6b14565b04735a96065938281384bdb1973ccae;hpb=7fb90f94d62597224509472906fd8a33c3f3a1d2;p=libsigrok.git diff --git a/src/hardware/fx2lafw/api.c b/src/hardware/fx2lafw/api.c index c6b14565..976cfbf9 100644 --- a/src/hardware/fx2lafw/api.c +++ b/src/hardware/fx2lafw/api.c @@ -739,7 +739,6 @@ static int start_transfers(const struct sr_dev_inst *sdi) else devc->send_data_proc = la_send_data_proc; - /* Send header packet to the session bus. */ std_session_send_df_header(sdi, LOG_PREFIX); return SR_OK; @@ -748,7 +747,6 @@ static int start_transfers(const struct sr_dev_inst *sdi) static void LIBUSB_CALL dslogic_trigger_receive(struct libusb_transfer *transfer) { const struct sr_dev_inst *sdi; - struct sr_datafeed_packet packet; struct dslogic_trigger_pos *tpos; struct dev_context *devc; @@ -757,8 +755,7 @@ static void LIBUSB_CALL dslogic_trigger_receive(struct libusb_transfer *transfer if (transfer->status == LIBUSB_TRANSFER_CANCELLED) { sr_dbg("Trigger transfer canceled."); /* Terminate session. */ - packet.type = SR_DF_END; - sr_session_send(sdi, &packet); + std_session_send_df_end(sdi, LOG_PREFIX); usb_source_remove(sdi->session, devc->ctx); devc->num_transfers = 0; g_free(devc->transfers); @@ -775,7 +772,6 @@ static void LIBUSB_CALL dslogic_trigger_receive(struct libusb_transfer *transfer } libusb_free_transfer(transfer); - } static int dslogic_trigger_request(const struct sr_dev_inst *sdi)