fix all cmplog errors

This commit is contained in:
Andrea Fioraldi
2020-04-13 11:37:48 +02:00
parent 459d8f9ba2
commit 033c743a41
3 changed files with 8 additions and 14 deletions

View File

@ -46,10 +46,10 @@ u8 run_target(afl_state_t *afl, afl_forkserver_t *fsrv, u32 timeout) {
must prevent any earlier operations from venturing into that
territory. */
if (fsrv->trace_bits) memset(fsrv->trace_bits, 0, fsrv->map_size);
memset(fsrv->trace_bits, 0, fsrv->map_size);
MEM_BARRIER();
/* we have the fork server (or faux server) up and running, so simply
tell it to have at it, and then read back PID. */
@ -120,18 +120,14 @@ u8 run_target(afl_state_t *afl, afl_forkserver_t *fsrv, u32 timeout) {
MEM_BARRIER();
if (fsrv->trace_bits) {
tb4 = *(u32 *)fsrv->trace_bits;
tb4 = *(u32 *)fsrv->trace_bits;
#ifdef WORD_SIZE_64
classify_counts(afl, (u64 *)fsrv->trace_bits);
classify_counts(afl, (u64 *)fsrv->trace_bits);
#else
classify_counts(afl, (u32 *)fsrv->trace_bits);
classify_counts(afl, (u32 *)fsrv->trace_bits);
#endif /* ^WORD_SIZE_64 */
}
fsrv->prev_timed_out = fsrv->child_timed_out;
/* Report outcome to caller. */