Code

Merge branch 'collectd-4.6' into collectd-4.7
[collectd.git] / src / common.c
index d42453e444f1e5f484ef459a9c6d72b031e0a3a2..8f6cad20d7f9bc4a86579f0da97b54a11bde925a 100644 (file)
@@ -876,7 +876,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)
                {