]> sigrok.org Git - libsigrok.git/blobdiff - session_file.c
sr: remove unused argument from hardware driver function init()
[libsigrok.git] / session_file.c
index 6b7781626c381b01f9da54a3ab12bf4ac091d790..c4830673e52f251d87ab8c04fedeb413a991a2b6 100644 (file)
@@ -117,8 +117,9 @@ SR_API int sr_session_load(const char *filename)
                                        dev = sr_dev_new(&session_driver, devcnt);
                                        if (devcnt == 0)
                                                /* first device, init the driver */
-                                               dev->driver->init((char *)filename);
+                                               dev->driver->init();
                                        sr_session_dev_add(dev);
+                                       dev->driver->dev_config_set(devcnt, SR_HWCAP_SESSIONFILE, filename);
                                        dev->driver->dev_config_set(devcnt, SR_HWCAP_CAPTUREFILE, val);
                                        g_ptr_array_add(capturefiles, val);
                                } else if (!strcmp(keys[j], "samplerate")) {