]> sigrok.org Git - libsigrok.git/blobdiff - src/dmm/ut71x.c
output/csv: use intermediate time_t var, silence compiler warning
[libsigrok.git] / src / dmm / ut71x.c
index 9a7d2eab93b0776bd56e1a75fcaf9fea86887cb1..ab7ac3a8741aa0d85f74cc5f5e45e1975c2a054a 100644 (file)
@@ -284,7 +284,7 @@ static void handle_flags(struct sr_datafeed_analog *analog,
        if (info->is_auto)
                analog->meaning->mqflags |= SR_MQFLAG_AUTORANGE;
        if (info->is_diode)
-               analog->meaning->mqflags |= SR_MQFLAG_DIODE;
+               analog->meaning->mqflags |= SR_MQFLAG_DIODE | SR_MQFLAG_DC;
 }
 
 static gboolean flags_valid(const struct ut71x_info *info)
@@ -336,7 +336,7 @@ SR_PRIV int sr_ut71x_parse(const uint8_t *buf, float *floatval,
        int ret, exponent = 0;
        struct ut71x_info *info_local;
 
-       info_local = (struct ut71x_info *)info;
+       info_local = info;
        memset(info_local, 0, sizeof(struct ut71x_info));
 
        if (!sr_ut71x_packet_valid(buf))