According to amccarth's suggestions in: https://reviews.llvm.org/D27234#inline-234114
For process id, I use a long unsigned to be sure it can hold a 32 bit unsigned (DWORD).
Paths
| Differential D27281
[libFuzzer] Diff 9 - 1 - Properly use unsigned for Process ID. ClosedPublic Authored by mpividori on Nov 30 2016, 1:38 PM.
Details Summary According to amccarth's suggestions in: https://reviews.llvm.org/D27234#inline-234114 For process id, I use a long unsigned to be sure it can hold a 32 bit unsigned (DWORD).
Diff Detail
Event Timelineamccarth edited edge metadata. Comment ActionsThe Windows bits look good to me know. Thanks for those revisions. This revision is now accepted and ready to land.Nov 30 2016, 4:50 PM Comment Actions This patch contain two independent changes then, right? mpividori retitled this revision from [libFuzzer] Diff 9 - Properly use unsigned for "workers" and "jobs" flags, and process id. to [libFuzzer] Diff 9 - 1 - Properly use unsigned for Process ID.. mpividori updated this object. mpividori edited edge metadata. Comment Actions@kcc Ok. I updated the diff and Revision title to include the changes related to the Process ID. Closed by commit rL289558: [libFuzzer] Properly use unsigned for Process ID. (authored by mpividori). · Explain WhyDec 13 2016, 9:56 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 79804 lib/Fuzzer/FuzzerDriver.cpp
lib/Fuzzer/FuzzerFlags.def
lib/Fuzzer/FuzzerLoop.cpp
lib/Fuzzer/FuzzerUtil.h
lib/Fuzzer/FuzzerUtil.cpp
lib/Fuzzer/FuzzerUtilPosix.cpp
lib/Fuzzer/FuzzerUtilWindows.cpp
|