]> sigrok.org Git - libsigrok.git/blobdiff - src/input/wav.c
Change sr_dev_inst_new() to take no parameters.
[libsigrok.git] / src / input / wav.c
index 3bdd12f0c77356775aa49ebe2dc520af844e65b7..8f8a37101200d49488596d7e914d7e8bbd490ad3 100644 (file)
@@ -150,7 +150,7 @@ static int init(struct sr_input *in, GHashTable *options)
 {
        (void)options;
 
-       in->sdi = sr_dev_inst_new(SR_ST_ACTIVE, NULL, NULL, NULL);
+       in->sdi = sr_dev_inst_new();
        in->priv = g_malloc0(sizeof(struct context));
 
        return SR_OK;
@@ -338,7 +338,7 @@ static int receive(struct sr_input *in, GString *buf)
 
        ret = process_buffer(in);
 
-       return SR_OK;
+       return ret;
 }
 
 static int end(struct sr_input *in)