]> sigrok.org Git - libsigrok.git/blobdiff - session_file.c
Add a testsuite for libsigrok.
[libsigrok.git] / session_file.c
index 53e6d1e6bb0f7d8af90859ae139087cfbd4f1d1b..1e76028d1e01cd8ff3cbc68e3a2673de1e47df45 100644 (file)
@@ -253,8 +253,8 @@ SR_API int sr_session_save(const char *filename, const struct sr_dev_inst *sdi,
        fprintf(meta, "capturefile = logic-1\n");
        fprintf(meta, "unitsize = %d\n", unitsize);
        fprintf(meta, "total probes = %d\n", g_slist_length(sdi->probes));
-       if (sr_dev_has_hwcap(sdi, SR_CONF_SAMPLERATE)) {
-               if (sr_info_get(sdi->driver, SR_CONF_SAMPLERATE,
+       if (sr_dev_has_option(sdi, SR_CONF_SAMPLERATE)) {
+               if (sr_config_get(sdi->driver, SR_CONF_SAMPLERATE,
                                (const void **)&samplerate, sdi) == SR_OK) {
                        s = sr_samplerate_string(*samplerate);
                        fprintf(meta, "samplerate = %s\n", s);