scudo: Work around gcc 8 conversion warning.
Should fix:
https://lab.llvm.org/buildbot#builders/99/builds/2953
GitOrigin-RevId: f2819ee6cc46c89d049e8dca205c269e7c40cdc2
diff --git a/combined.h b/combined.h
index 7ae6086..4c95b87 100644
--- a/combined.h
+++ b/combined.h
@@ -1049,8 +1049,10 @@
const bool BypassQuarantine = !Quarantine.getCacheSize() ||
((Size - 1) >= QuarantineMaxChunkSize) ||
!NewHeader.ClassId;
- NewHeader.State =
- BypassQuarantine ? Chunk::State::Available : Chunk::State::Quarantined;
+ if (BypassQuarantine)
+ NewHeader.State = Chunk::State::Available;
+ else
+ NewHeader.State = Chunk::State::Quarantined;
NewHeader.OriginOrWasZeroed = useMemoryTagging<Params>(Options) &&
NewHeader.ClassId &&
!TSDRegistry.getDisableMemInit();