profiling: fix implicit-int-float-conversion warnings

pull/7767/head
Victor Julien 3 years ago
parent aa09d5f556
commit b01c311c1d

@ -126,12 +126,12 @@ static void DoDump(SCProfileKeywordDetectCtx *rules_ctx, FILE *fp, const char *n
double avgticks_match = 0;
double avgticks_no_match = 0;
if (ticks && d->checks) {
avgticks = (ticks / d->checks);
avgticks = (double)(ticks / d->checks);
if (d->ticks_match && d->matches)
avgticks_match = (d->ticks_match / d->matches);
avgticks_match = (double)(d->ticks_match / d->matches);
if (d->ticks_no_match && (d->checks - d->matches) != 0)
avgticks_no_match = (d->ticks_no_match / (d->checks - d->matches));
avgticks_no_match = (double)(d->ticks_no_match / (d->checks - d->matches));
}
fprintf(fp,

@ -115,7 +115,7 @@ static void DoDump(SCProfilePrefilterDetectCtx *rules_ctx, FILE *fp, const char
uint64_t ticks = d->total;
double avgticks = 0;
if (ticks && d->called) {
avgticks = (ticks / d->called);
avgticks = (double)(ticks / d->called);
}
fprintf(fp,

Loading…
Cancel
Save