mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-13 02:28:09 +00:00
next_p2 replaced by next_pow2
This commit is contained in:
@ -404,17 +404,6 @@ static u8 run_target(afl_forkserver_t *fsrv, char **argv, u8 *mem, u32 len,
|
||||
|
||||
}
|
||||
|
||||
/* Find first power of two greater or equal to val. */
|
||||
|
||||
static u32 next_p2(u32 val) {
|
||||
|
||||
u32 ret = 1;
|
||||
while (val > ret)
|
||||
ret <<= 1;
|
||||
return ret;
|
||||
|
||||
}
|
||||
|
||||
/* Actually minimize! */
|
||||
|
||||
static void minimize(afl_forkserver_t *fsrv, char **argv) {
|
||||
@ -432,7 +421,7 @@ static void minimize(afl_forkserver_t *fsrv, char **argv) {
|
||||
* BLOCK NORMALIZATION *
|
||||
***********************/
|
||||
|
||||
set_len = next_p2(in_len / TMIN_SET_STEPS);
|
||||
set_len = next_pow2(in_len / TMIN_SET_STEPS);
|
||||
set_pos = 0;
|
||||
|
||||
if (set_len < TMIN_SET_MIN_SIZE) set_len = TMIN_SET_MIN_SIZE;
|
||||
@ -482,7 +471,7 @@ next_pass:
|
||||
* BLOCK DELETION *
|
||||
******************/
|
||||
|
||||
del_len = next_p2(in_len / TRIM_START_STEPS);
|
||||
del_len = next_pow2(in_len / TRIM_START_STEPS);
|
||||
stage_o_len = in_len;
|
||||
|
||||
ACTF(cBRI "Stage #1: " cRST "Removing blocks of data...");
|
||||
|
Reference in New Issue
Block a user