[scudo] Fix __require_constant_initialization__ on Android
Differential Revision: https://reviews.llvm.org/D147667
GitOrigin-RevId: 0e8da0a9e25c40b1d83db2e5ff4b65fbc21c7fbf
diff --git a/secondary.h b/secondary.h
index e6a82db..935b489 100644
--- a/secondary.h
+++ b/secondary.h
@@ -363,11 +363,11 @@
}
struct CachedBlock {
- uptr CommitBase;
- uptr CommitSize;
- uptr BlockBegin;
- MemMapT MemMap;
- u64 Time;
+ uptr CommitBase = 0;
+ uptr CommitSize = 0;
+ uptr BlockBegin = 0;
+ MemMapT MemMap = {};
+ u64 Time = 0;
};
void releaseIfOlderThan(CachedBlock &Entry, u64 Time) REQUIRES(Mutex) {