Fix HPUX bustage. (It's right, as always. I can't static_cast to an incomplete class.)

This commit is contained in:
dbaron%fas.harvard.edu 2002-03-19 03:09:02 +00:00
Родитель 7acc78d086
Коммит 76bec44a9f
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -392,7 +392,7 @@ private:
return (PRWord(mChildrenTaggedPtr) & kTypeMask) == kHashType;
}
nsRuleList* ChildrenList() {
return NS_STATIC_CAST(nsRuleList*, mChildrenTaggedPtr);
return NS_REINTERPRET_CAST(nsRuleList*, mChildrenTaggedPtr);
}
PLDHashTable* ChildrenHash() {
return (PLDHashTable*) (PRWord(mChildrenTaggedPtr) & ~PRWord(kTypeMask));

Просмотреть файл

@ -392,7 +392,7 @@ private:
return (PRWord(mChildrenTaggedPtr) & kTypeMask) == kHashType;
}
nsRuleList* ChildrenList() {
return NS_STATIC_CAST(nsRuleList*, mChildrenTaggedPtr);
return NS_REINTERPRET_CAST(nsRuleList*, mChildrenTaggedPtr);
}
PLDHashTable* ChildrenHash() {
return (PLDHashTable*) (PRWord(mChildrenTaggedPtr) & ~PRWord(kTypeMask));