X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=inline;f=input.c;h=79b6270158b318e0d0f77cdaa984f8fac464bbb9;hb=e29b500cc4292c530ba928961f8f456d668ac6dc;hp=9d7bf626cd24a2341afaa1d29f83b381deadb4f4;hpb=f0f54487c6a146af523d6eb19fcce63422e3f0f1;p=sigrok-cli.git
diff --git a/input.c b/input.c
index 9d7bf62..79b6270 100644
--- a/input.c
+++ b/input.c
@@ -17,8 +17,6 @@
* along with this program. If not, see .
*/
-#include "sigrok-cli.h"
-#include "config.h"
#include
#include
#include
@@ -27,6 +25,8 @@
#include
#include
#include
+#include "sigrok-cli.h"
+#include "config.h"
#define BUFSIZE (16 * 1024)
@@ -107,7 +107,7 @@ static void load_input_file_module(void)
if (!in)
g_critical("Error: no input module found for this file.");
}
- sr_session_new(&session);
+ sr_session_new(sr_ctx, &session);
sr_session_datafeed_callback_add(session, &datafeed_in, NULL);
got_sdi = FALSE;
@@ -155,7 +155,8 @@ void load_input_file(void)
/* Input from stdin is never a session file. */
load_input_file_module();
} else {
- if ((ret = sr_session_load(opt_input_file, &session)) == SR_OK) {
+ if ((ret = sr_session_load(sr_ctx, opt_input_file,
+ &session)) == SR_OK) {
/* sigrok session file */
ret = sr_session_dev_list(session, &devices);
if (ret != SR_OK || !devices || !devices->data) {