]> sigrok.org Git - libsigrok.git/commit
strutil: accept trailing whitespace after number text
authorGerhard Sittig <redacted>
Sun, 4 Feb 2018 19:17:08 +0000 (20:17 +0100)
committerUwe Hermann <redacted>
Fri, 9 Feb 2018 21:40:58 +0000 (22:40 +0100)
commitb8278e0943317cdf6594057ae9482c786c607f04
tree97dfccda43454c1459bfb41824984bd85b8a9760
parent751ba4c8ed3ec40c85e497fde5bf58185f1d9490
strutil: accept trailing whitespace after number text

Some SCPI based drivers fail to convert response data, because strutil
conversion helpers sr_atol() and sr_atof() don't like trailing spaces
after the number's text that successfully got converted.

It's yet to get determined whether all call sites of the conversion
routines like their eating adjacent whitespace. But given that the
conversion routine explicitly checks for end of the string after the
number, no call site should expect or even depend on trailing text to
keep its whitespace.

See bug #788 for a discussion and example data.
src/strutil.c