Message ID | 20231011182351.098416bb@gandalf.local.home (mailing list archive) |
---|---|
State | Under Review |
Headers | show |
Series | libtraceeval: Fix timestamp when vals is NULL | expand |
diff --git a/src/histograms.c b/src/histograms.c index 572f33eb3ac6..f77afc3a86a1 100644 --- a/src/histograms.c +++ b/src/histograms.c @@ -338,8 +338,6 @@ static int check_vals(struct traceeval *teval, struct traceeval_type *vals, int vals[i].flags |= TRACEEVAL_FL_STAT; vals[i].index = i; } - if (!ts_found) - teval->timestamp_idx = -1; return 0; } @@ -402,6 +400,8 @@ struct traceeval *traceeval_init_data_size(struct traceeval_type *keys, goto fail; } + teval->timestamp_idx = -1; + ret = check_keys(keys, nr_keys); if (ret < 0) goto fail_release;