Code

Merge branch 'collectd-4.7' into collectd-4.8
[collectd.git] / src / common.c
index d284fb879c028211f1a993b5b65f2238ee94ec5c..7c2c30eccf38b1bcc498264727679b6be3270031 100644 (file)
@@ -889,7 +889,11 @@ int parse_values (char *buffer, value_list_t *vl, const data_set_t *ds)
                dummy = NULL;
 
                if (i >= vl->values_len)
+               {
+                       /* Make sure i is invalid. */
+                       i = vl->values_len + 1;
                        break;
+               }
 
                if (i == -1)
                {