diff --git a/gfx/webrender_bindings/Moz2DImageRenderer.cpp b/gfx/webrender_bindings/Moz2DImageRenderer.cpp index 6ee0c0989b42..340522b8edef 100644 --- a/gfx/webrender_bindings/Moz2DImageRenderer.cpp +++ b/gfx/webrender_bindings/Moz2DImageRenderer.cpp @@ -89,7 +89,7 @@ static struct FontDeleteLog { } void AddAll() { - AddEntry(~0); + AddEntry(0); } // Find a matching entry in the log, searching backwards starting at the newest @@ -105,7 +105,7 @@ static struct FontDeleteLog { return "deleted font"; } else if (mEntries[offset] == namespaceEntry) { return "cleared namespace"; - } else if (mEntries[offset] == ~0) { + } else if (!mEntries[offset]) { return "cleared all"; } } while (offset != mNextEntry);