[scudo] Untag pointer in iterateOverChunks
authorVitaly Buka <vitalybuka@google.com>
Sun, 30 May 2021 00:18:17 +0000 (17:18 -0700)
committerVitaly Buka <vitalybuka@google.com>
Fri, 4 Jun 2021 19:45:07 +0000 (12:45 -0700)
commit1e6d135325357d8c32fd0b0d7f668cad91d478bc
treef6a1baa0373a7a2fbdd7da2d0a4c9b5579295ef3
parent07c92b2e958191a43464a5ca08933be56d72f2df
[scudo] Untag pointer in iterateOverChunks

Pointer comparison in Lambda will not work on tagged pointers.

Reviewed By: pcc

Differential Revision: https://reviews.llvm.org/D103496
compiler-rt/lib/scudo/standalone/combined.h
compiler-rt/lib/scudo/standalone/tests/wrappers_c_test.cpp