]> sigrok.org Git - libsigrok.git/commit
input/csv: stricter input data test for multi column mode
authorGerhard Sittig <redacted>
Sun, 13 Oct 2019 15:20:16 +0000 (17:20 +0200)
committerGerhard Sittig <redacted>
Sat, 21 Dec 2019 17:20:04 +0000 (18:20 +0100)
commitdbc38383b27b4c754317db4d1c786ba8700c2981
tree85a121ef947764d901aa13e8056d1cbc4e9f215e
parent19267272d39e3ff16874f538b22b407ff242e87c
input/csv: stricter input data test for multi column mode

The previous implementation assumed that in multi-column mode each cell
communicates exactly one bit of input (a logic channel). But only the
first character got tested. Tighten the check, to cover the whole input
text. This rejects fully invalid input, as well as increases robustness
since multi-bit input like "100" was mistaken as a value of 1 before.
src/input/csv.c