static void recordFingerprint(FingerPrint* fp, const void* src, size_t s)
{
- memset(fp, 0, sizeof(*fp));
+ ZSTD_memset(fp, 0, sizeof(*fp));
addToFingerprint(fp, src, s);
}
pastEvents.events[n] = newEvents.events[n];
}
pastEvents.nbEvents = newEvents.nbEvents;
- memset(&newEvents, 0, sizeof(newEvents));
+ ZSTD_memset(&newEvents, 0, sizeof(newEvents));
}
static void removeEvents(FingerPrint* acc, const FingerPrint* slice)
return pos;
} else {
mergeEvents(&pastEvents, &newEvents);
- memset(&newEvents, 0, sizeof(newEvents));
+ ZSTD_memset(&newEvents, 0, sizeof(newEvents));
penalty = penalty - 1 + (penalty == 0);
}
pos += CHUNKSIZE;