Bug 189859 - Checkin for Bug 173388 broke 64-bit builds on AIX.

r=harishd@netscape.com, sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@136809 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
pkw%us.ibm.com 2003-01-22 04:29:43 +00:00
parent cbe858b0cc
commit c863c9452f

View File

@ -245,7 +245,7 @@ nsPlainTextSerializer::GetLastBool(const nsVoidArray& aStack)
if (size == 0) {
return PR_FALSE;
}
return NS_REINTERPRET_CAST(PRBool, aStack.ElementAt(size-1));
return (aStack.ElementAt(size-1) != NS_REINTERPRET_CAST(void*, PR_FALSE));
}
void
@ -272,7 +272,7 @@ nsPlainTextSerializer::PopBool(nsVoidArray& aStack)
PRBool returnValue = PR_FALSE;
PRUint32 size = aStack.Count();
if (size > 0) {
returnValue = NS_REINTERPRET_CAST(PRBool, aStack.ElementAt(size-1));
returnValue = (aStack.ElementAt(size-1) != NS_REINTERPRET_CAST(void*, PR_FALSE));
aStack.RemoveElementAt(size-1);
}
return returnValue;