From 0a7da18453e7d8d11d03485706cf212e2e2012ad Mon Sep 17 00:00:00 2001 From: Robert Swiecki Date: Wed, 10 Jan 2018 03:30:03 +0100 Subject: [PATCH] hfuzz: add links --- .gitignore | 4 ---- hfuzz_cc/hfuzz-clang | 1 + hfuzz_cc/hfuzz-clang++ | 1 + hfuzz_cc/hfuzz-g++ | 1 + hfuzz_cc/hfuzz-gcc | 1 + libhfuzz/persistent.c | 5 ++--- 6 files changed, 6 insertions(+), 7 deletions(-) create mode 120000 hfuzz_cc/hfuzz-clang create mode 120000 hfuzz_cc/hfuzz-clang++ create mode 120000 hfuzz_cc/hfuzz-g++ create mode 120000 hfuzz_cc/hfuzz-gcc diff --git a/.gitignore b/.gitignore index 88e1d761..c72e57c3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,10 +6,6 @@ honggfuzz Makefile.bak hfuzz_cc/hfuzz-cc -hfuzz_cc/hfuzz-clang -hfuzz_cc/hfuzz-clang++ -hfuzz_cc/hfuzz-gcc -hfuzz_cc/hfuzz-g++ mac/mach_exc.h mac/mach_excUser.c mac/mach_excServer.h diff --git a/hfuzz_cc/hfuzz-clang b/hfuzz_cc/hfuzz-clang new file mode 120000 index 00000000..78d03419 --- /dev/null +++ b/hfuzz_cc/hfuzz-clang @@ -0,0 +1 @@ +hfuzz-cc \ No newline at end of file diff --git a/hfuzz_cc/hfuzz-clang++ b/hfuzz_cc/hfuzz-clang++ new file mode 120000 index 00000000..78d03419 --- /dev/null +++ b/hfuzz_cc/hfuzz-clang++ @@ -0,0 +1 @@ +hfuzz-cc \ No newline at end of file diff --git a/hfuzz_cc/hfuzz-g++ b/hfuzz_cc/hfuzz-g++ new file mode 120000 index 00000000..78d03419 --- /dev/null +++ b/hfuzz_cc/hfuzz-g++ @@ -0,0 +1 @@ +hfuzz-cc \ No newline at end of file diff --git a/hfuzz_cc/hfuzz-gcc b/hfuzz_cc/hfuzz-gcc new file mode 120000 index 00000000..78d03419 --- /dev/null +++ b/hfuzz_cc/hfuzz-gcc @@ -0,0 +1 @@ +hfuzz-cc \ No newline at end of file diff --git a/libhfuzz/persistent.c b/libhfuzz/persistent.c index 3194b184..790e5e76 100644 --- a/libhfuzz/persistent.c +++ b/libhfuzz/persistent.c @@ -48,9 +48,8 @@ void HonggfuzzFetchData(const uint8_t** buf_ptr, size_t* len_ptr) { } uint64_t rcvLen; - if (files_readFromFd(_HF_PERSISTENT_FD, (uint8_t*)&rcvLen, sizeof(rcvLen)) != - (ssize_t)sizeof(rcvLen)) { - LOG_F("readFromFd(size=%zu) failed", sizeof(rcvLen)); + if (files_readFromFd(_HF_PERSISTENT_FD, (uint8_t*)&rcvLen, sizeof(rcvLen)) != sizeof(rcvLen)) { + LOG_F("readFromFd(rcvLen, size=%zu) failed", sizeof(rcvLen)); } *buf_ptr = instrumentFileBuf();