]> sigrok.org Git - libsigrok.git/blobdiff - src/session_file.c
Pass driver struct pointer to driver callbacks.
[libsigrok.git] / src / session_file.c
index 29f26ee2e4dd895e387a5bdf1afcb56c2803ac6c..abe002d3a60cc3014140e31ddfee403ff21151cf 100644 (file)
@@ -175,7 +175,7 @@ SR_API int sr_session_load(const char *filename, struct sr_session **session)
                                        if (!session_driver_initialized) {
                                                /* first device, init the driver */
                                                session_driver_initialized = 1;
-                                               sdi->driver->init(NULL);
+                                               sdi->driver->init(sdi->driver, NULL);
                                        }
                                        sr_dev_open(sdi);
                                        sr_session_dev_add(*session, sdi);