X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fsession_driver.c;h=3b801ffcb36dcada6fe6c3b55ef2c5a335034f21;hb=1c47e0da8f2571bc34dbdc368c3c1f55318c3aa0;hp=cfa1da9d2ac0beaf24c182bf0d1614e0a30e5395;hpb=9cfc695ffe5f04622f61acb98ea4ac91c3f4ffc3;p=libsigrok.git diff --git a/src/session_driver.c b/src/session_driver.c index cfa1da9d..3b801ffc 100644 --- a/src/session_driver.c +++ b/src/session_driver.c @@ -178,7 +178,6 @@ static int receive_data(int fd, int revents, void *cb_data) { struct sr_dev_inst *sdi; struct session_vdev *vdev; - struct sr_datafeed_packet packet; (void)fd; (void)revents; @@ -199,9 +198,8 @@ static int receive_data(int fd, int revents, void *cb_data) zip_discard(vdev->archive); vdev->archive = NULL; } - packet.type = SR_DF_END; - packet.payload = NULL; - sr_session_send(sdi, &packet); + + std_session_send_df_end(sdi, LOG_PREFIX); return G_SOURCE_REMOVE; } @@ -369,7 +367,6 @@ static int dev_acquisition_start(const struct sr_dev_inst *sdi, void *cb_data) return SR_ERR; } - /* Send header packet to the session bus. */ std_session_send_df_header(sdi, LOG_PREFIX); /* freewheeling source */