]> sigrok.org Git - libsigrok.git/commitdiff
input/wav: Correctly check supported sample size.
authorBert Vermeulen <redacted>
Tue, 2 Sep 2014 19:26:15 +0000 (21:26 +0200)
committerBert Vermeulen <redacted>
Tue, 2 Sep 2014 19:26:15 +0000 (21:26 +0200)
src/input/wav.c

index fd1920e50181412e77466afb267d9e8516ed9aab..fe12a2f812647d4bc0d4b173ee65232d7d266983 100644 (file)
@@ -63,7 +63,7 @@ static int parse_wav_header(GString *buf, struct context *inc)
        samplerate = RL32(buf->str + 24);
 
        samplesize = RL16(buf->str + 32);
-       if (samplesize != 1 && samplesize != 2 && samplesize != 4) {
+       if (samplesize != 8 && samplesize != 16 && samplesize != 32) {
                sr_err("Only 8, 16 or 32 bits per sample supported.");
                return SR_ERR_DATA;
        }