X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=src%2Fsoft-trigger.c;h=1f81fae54e11575d226cb1fd0aaf9fc0ef9a9ddb;hp=0c5bb466da416100719f617c397badf7f4ca8d63;hb=22fdb67fa0714c11cc0a58ee1423f55d18a4f080;hpb=82b9f3d116ce0c982291a2dfdd15cd8a1c4cc16e diff --git a/src/soft-trigger.c b/src/soft-trigger.c index 0c5bb466..1f81fae5 100644 --- a/src/soft-trigger.c +++ b/src/soft-trigger.c @@ -175,7 +175,6 @@ static gboolean logic_check_match(struct soft_trigger_logic *stl, SR_PRIV int soft_trigger_logic_check(struct soft_trigger_logic *stl, uint8_t *buf, int len, int *pre_trigger_samples) { - struct sr_datafeed_packet packet; struct sr_trigger_stage *stage; struct sr_trigger_match *match; GSList *l, *l_stage; @@ -216,9 +215,7 @@ SR_PRIV int soft_trigger_logic_check(struct soft_trigger_logic *stl, /* Fire trigger. */ offset = i / stl->unitsize; - packet.type = SR_DF_TRIGGER; - packet.payload = NULL; - sr_session_send(stl->sdi, &packet); + std_session_send_df_trigger(stl->sdi); break; } } else if (stl->cur_stage > 0) {