]> sigrok.org Git - libsigrok.git/commit
strutil: support tera/peta/exa suffixes in symbolic size specs
authorGerhard Sittig <redacted>
Sun, 4 Feb 2018 18:50:25 +0000 (19:50 +0100)
committerUwe Hermann <redacted>
Fri, 9 Feb 2018 21:40:50 +0000 (22:40 +0100)
commit751ba4c8ed3ec40c85e497fde5bf58185f1d9490
tree25bfaee214efa2e3d286b3f7d53966049a180bcd
parent57a88297dd0c57eb9eab2d79bdf681ddcca29f00
strutil: support tera/peta/exa suffixes in symbolic size specs

Synchronize sr_parse_sizestring() with sr_si_string_u64() capabilities.
Add support for the T/P/E suffixes. Since this conversion helper deals
with integer values exclusively, there is no issue with case insensitive
matches. The value cannot be pico. Neither is there an ambiguity with
the 10e6 notation.

This addresses bug #763.

Fix a style nit while we are here. Put braces around both arms of a
complex conditional.
src/strutil.c