X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=tests%2Fcheck_input_binary.c;h=6f11759fd2ba600b6d66eccfe323348c7bacd901;hb=afaa75b98c8beca03d67d28dacbffee819c2f70b;hp=9b40f1ef3b28ac8c825509be4758cefa86f1fe90;hpb=fca75cbb741ae756bf50eaf1cdc6d4d53fcc60cd;p=libsigrok.git diff --git a/tests/check_input_binary.c b/tests/check_input_binary.c index 9b40f1ef..6f11759f 100644 --- a/tests/check_input_binary.c +++ b/tests/check_input_binary.c @@ -20,7 +20,7 @@ #include #include -#include "../libsigrok.h" +#include "../include/libsigrok/libsigrok.h" #include "lib.h" #define FILENAME "foo.dat" @@ -204,6 +204,7 @@ static void check_buf(const char *filename, GHashTable *param, int ret; struct sr_input *in; struct sr_input_format *in_format; + struct sr_session *session; /* Initialize global variables for this run. */ df_packet_counter = sample_counter = 0; @@ -226,11 +227,11 @@ static void check_buf(const char *filename, GHashTable *param, ret = in->format->init(in, filename); fail_unless(ret == SR_OK, "Input format init error: %d", ret); - sr_session_new(); - sr_session_datafeed_callback_add(datafeed_in, NULL); - sr_session_dev_add(in->sdi); + sr_session_new(&session); + sr_session_datafeed_callback_add(session, datafeed_in, NULL); + sr_session_dev_add(session, in->sdi); in_format->loadfile(in, filename); - sr_session_destroy(); + sr_session_destroy(session); g_unlink(filename); /* Delete file again. */ }