[scudo] Fix CHECK implementation
authorVitaly Buka <vitalybuka@google.com>
Tue, 25 May 2021 01:12:08 +0000 (18:12 -0700)
committerVitaly Buka <vitalybuka@google.com>
Tue, 25 May 2021 17:55:52 +0000 (10:55 -0700)
commit8e30b55c82cc245f8b59ef3b29d95c9797584b63
treef01c3dc0738e9b75c399060b442119748c7a8363
parent6a84d374d7dfa44094baed36fec2d5d92b2a6afc
[scudo] Fix CHECK implementation

Cast of signed types to u64 breaks comparison.
Also remove double () around operands.

Reviewed By: cryptoad, hctim

Differential Revision: https://reviews.llvm.org/D103060
compiler-rt/lib/scudo/standalone/internal_defs.h
compiler-rt/lib/scudo/standalone/report.cpp
compiler-rt/lib/scudo/standalone/tests/report_test.cpp