CMake/Utilities/cmjsoncpp
Brad King 5751a09092 jsoncpp: fix signed overflow when parsing negative value
Clang's ubsan (-fsanitize=undefined) reports:

    runtime error: negation of -9223372036854775808 cannot be represented in
    type 'Json::Value::LargestInt' (aka 'long'); cast to an unsigned type to
    negate this value to itself

Follow its advice and update the code to remove the explicit negation.
2018-12-11 12:50:21 -05:00
..
include/json jsoncpp: Drop doxygen comments not recognized by Clang 2017-08-30 10:17:21 -04:00
src/lib_json jsoncpp: fix signed overflow when parsing negative value 2018-12-11 12:50:21 -05:00
.gitattributes jsoncpp: Add .gitattributes to skip whitespace checks 2015-01-13 10:36:19 -05:00
CMakeLists.txt jsoncpp: Drop unnecessary files from source list 2017-08-30 10:12:55 -04:00
LICENSE Merge branch 'upstream-jsoncpp' into update-jsoncpp 2017-08-30 10:16:59 -04:00
README-CMake.txt jsoncpp: Add README-CMake.txt 2015-01-15 11:39:20 -05:00