mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 12:55:46 +00:00
Fix HPUX bustage. (It's right, as always. I can't static_cast to an incomplete class.)
This commit is contained in:
parent
7acc78d086
commit
76bec44a9f
@ -392,7 +392,7 @@ private:
|
|||||||
return (PRWord(mChildrenTaggedPtr) & kTypeMask) == kHashType;
|
return (PRWord(mChildrenTaggedPtr) & kTypeMask) == kHashType;
|
||||||
}
|
}
|
||||||
nsRuleList* ChildrenList() {
|
nsRuleList* ChildrenList() {
|
||||||
return NS_STATIC_CAST(nsRuleList*, mChildrenTaggedPtr);
|
return NS_REINTERPRET_CAST(nsRuleList*, mChildrenTaggedPtr);
|
||||||
}
|
}
|
||||||
PLDHashTable* ChildrenHash() {
|
PLDHashTable* ChildrenHash() {
|
||||||
return (PLDHashTable*) (PRWord(mChildrenTaggedPtr) & ~PRWord(kTypeMask));
|
return (PLDHashTable*) (PRWord(mChildrenTaggedPtr) & ~PRWord(kTypeMask));
|
||||||
|
@ -392,7 +392,7 @@ private:
|
|||||||
return (PRWord(mChildrenTaggedPtr) & kTypeMask) == kHashType;
|
return (PRWord(mChildrenTaggedPtr) & kTypeMask) == kHashType;
|
||||||
}
|
}
|
||||||
nsRuleList* ChildrenList() {
|
nsRuleList* ChildrenList() {
|
||||||
return NS_STATIC_CAST(nsRuleList*, mChildrenTaggedPtr);
|
return NS_REINTERPRET_CAST(nsRuleList*, mChildrenTaggedPtr);
|
||||||
}
|
}
|
||||||
PLDHashTable* ChildrenHash() {
|
PLDHashTable* ChildrenHash() {
|
||||||
return (PLDHashTable*) (PRWord(mChildrenTaggedPtr) & ~PRWord(kTypeMask));
|
return (PLDHashTable*) (PRWord(mChildrenTaggedPtr) & ~PRWord(kTypeMask));
|
||||||
|
Loading…
Reference in New Issue
Block a user