mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 04:45:45 +00:00
Bug 1460764 - patch 1 - Avoid undefined behavior in gfxFontStyle::Hash() when sizeAdjust is -1.0f. r=jwatt
This commit is contained in:
parent
526ed0b391
commit
54a3761450
@ -4213,13 +4213,8 @@ gfxFontStyle::Hash() const
|
||||
{
|
||||
return mozilla::HashGeneric(systemFont, style.ForHash(),
|
||||
stretch.ForHash(), weight.ForHash(),
|
||||
size, sizeAdjust,
|
||||
size, int32_t(sizeAdjust * 1000.0f),
|
||||
nsRefPtrHashKey<nsAtom>::HashKey(language));
|
||||
/* XXX
|
||||
return (style + (systemFont << 7) + (weight.ForHash() << 8) +
|
||||
uint32_t(size*1000) + int32_t(sizeAdjust*1000)) ^
|
||||
nsRefPtrHashKey<nsAtom>::HashKey(language);
|
||||
*/
|
||||
}
|
||||
|
||||
void
|
||||
|
Loading…
Reference in New Issue
Block a user