X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fstrutil.c;h=dbccdfa8c24058a4a936f3ea915b9018435e71c4;hb=ce3e1e6132d7f6242f10bc8b8e205a6714451321;hp=131126b0b2e0c6a922c8b045964302bf80d09dd3;hpb=98fec29ecbb5093856b69311be8e937c162edded;p=libsigrok.git diff --git a/src/strutil.c b/src/strutil.c index 131126b0..dbccdfa8 100644 --- a/src/strutil.c +++ b/src/strutil.c @@ -18,11 +18,13 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ +#include #include #include #include +#include #include -#include "libsigrok.h" +#include #include "libsigrok-internal.h" /** @cond PRIVATE */ @@ -420,7 +422,7 @@ SR_API int sr_parse_sizestring(const char *sizestring, uint64_t *size) } else *size += frac_part; - if (s && *s && strcasecmp(s, "Hz")) + if (s && *s && g_ascii_strcasecmp(s, "Hz")) return SR_ERR; return SR_OK; @@ -532,9 +534,9 @@ SR_API int sr_parse_voltage(const char *voltstr, uint64_t *p, uint64_t *q) if (s && *s) { while (*s == ' ') s++; - if (!strcasecmp(s, "mv")) + if (!g_ascii_strcasecmp(s, "mv")) *q = 1000L; - else if (!strcasecmp(s, "v")) + else if (!g_ascii_strcasecmp(s, "v")) *q = 1; else /* Must have a base suffix. */