mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-18 12:48:06 +00:00
enabled fortify source
This commit is contained in:
@ -44,9 +44,8 @@ typedef enum prealloc_status {
|
||||
|
||||
/* Adds the entry used for prealloc bookkeeping to this struct */
|
||||
|
||||
#define PREALLOCABLE \
|
||||
; \
|
||||
pre_status_t pre_status; /* prealloc status of this instance */
|
||||
/* prealloc status of this instance */
|
||||
#define PREALLOCABLE pre_status_t pre_status
|
||||
|
||||
/* allocate an element of type *el_ptr, to this variable.
|
||||
Uses (and reuses) the given prealloc_buf before hitting libc's malloc.
|
||||
|
@ -426,7 +426,7 @@ static inline u32 read_timed(s32 fd, void *buf, size_t len, u32 timeout_ms) {
|
||||
|
||||
}
|
||||
|
||||
len_read = read(fd, buf + len_read, len - len_read);
|
||||
len_read = read(fd, ((u8 *)buf) + len_read, len - len_read);
|
||||
if (!len_read) { return 0; }
|
||||
read_total += len_read;
|
||||
|
||||
|
@ -34,8 +34,8 @@
|
||||
#include "debug.h"
|
||||
#include "afl-prealloc.h"
|
||||
|
||||
#define LIST_PREALLOC_SIZE \
|
||||
(64) /* How many elements to allocate before malloc is needed */
|
||||
/* How many elements to allocate before malloc is needed */
|
||||
#define LIST_PREALLOC_SIZE (64)
|
||||
|
||||
typedef struct list_element {
|
||||
|
||||
|
Reference in New Issue
Block a user