#include <glib/gstdio.h>
#include <check.h>
#include "../libsigrok.h"
+#include "lib.h"
/* Get a libsigrok driver by name. */
struct sr_dev_driver *srtest_driver_get(const char *drivername)
sdi = g_slist_nth_data(driver->priv, 0);
gvar = g_variant_new_uint64(samplerate);
- ret = driver->config_set(SR_CONF_SAMPLERATE, gvar, sdi);
+ ret = driver->config_set(SR_CONF_SAMPLERATE, gvar, sdi, NULL);
g_variant_unref(gvar);
fail_unless(ret == SR_OK, "%s: Failed to set SR_CONF_SAMPLERATE: %d.",
sdi = g_slist_nth_data(driver->priv, 0);
- ret = driver->config_get(SR_CONF_SAMPLERATE, &gvar, sdi);
+ ret = driver->config_get(SR_CONF_SAMPLERATE, &gvar, sdi, NULL);
samplerate = g_variant_get_uint64(gvar);
g_variant_unref(gvar);
void srtest_buf_to_file(const char *filename, const uint8_t *buf, uint64_t len)
{
FILE *f;
- GError *error;
+ GError *error = NULL;
gboolean ret;
f = g_fopen(filename, "wb");