Import Chromium base/numerics to resolve integer overflow.
authorChris Palmer <palmer@google.com>
Fri, 20 Jun 2014 23:30:49 +0000 (16:30 -0700)
committerChris Palmer <palmer@google.com>
Fri, 20 Jun 2014 23:30:49 +0000 (16:30 -0700)
commitd9713f05fdcecab8428d39034c6b84cd0bbd2920
tree1bf7cf8f0aff9f917f4e7e0bec1dc51e974c9832
parent63412bf0ec2f6bab77e60dddfb5fc65d0dd95a74
Import Chromium base/numerics to resolve integer overflow.

We'll use this for integer overflows going forward.

BUG=382606
R=bo_xu@foxitsoftware.com, jschuh@chromium.org

Review URL: https://codereview.chromium.org/341533007
BUILD.gn
fpdfsdk/src/javascript/Document.cpp
pdfium.gyp
third_party/logging.h [new file with mode: 0644]
third_party/macros.h [new file with mode: 0644]
third_party/numerics/OWNERS [new file with mode: 0644]
third_party/numerics/safe_conversions.h [new file with mode: 0644]
third_party/numerics/safe_conversions_impl.h [new file with mode: 0644]
third_party/numerics/safe_math.h [new file with mode: 0644]
third_party/numerics/safe_math_impl.h [new file with mode: 0644]
third_party/template_util.h [new file with mode: 0644]