]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/motech-lps-30x/protocol.c
drivers: Fix locale dependent string to float conversion
[libsigrok.git] / src / hardware / motech-lps-30x / protocol.c
index c952ed0bc6bf7b91f02a20ef8369b2ff93336a65..ce097274428fc2f472c015dc6f4bd6c8b00c16bc 100644 (file)
@@ -87,7 +87,7 @@ static void process_line(struct sr_dev_inst *sdi)
                case AQ_U2:
                case AQ_I1:
                case AQ_I2:
-                       if (sr_atod(devc->buf, &dbl) != SR_OK) {
+                       if (sr_atod_ascii(devc->buf, &dbl) != SR_OK) {
                                sr_err("Failed to convert '%s' to double, errno=%d %s",
                                        devc->buf, errno, g_strerror(errno));
                                dbl = 0.0;