Bug 398574:Prbool fixes r=bz a=release drivers

This commit is contained in:
tglek@mozilla.com 2007-11-12 13:47:11 -08:00
Родитель 656272b4c4
Коммит 8a32454ea9
1 изменённых файлов: 3 добавлений и 3 удалений

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

@ -183,12 +183,12 @@ public:
PRBool IsDOMClass() PRBool IsDOMClass()
{ {
return GetFlags() & nsIClassInfo::DOM_OBJECT; return !!(GetFlags() & nsIClassInfo::DOM_OBJECT);
} }
PRBool IsContentNode() PRBool IsContentNode()
{ {
return GetFlags() & nsIClassInfo::CONTENT_NODE; return !!(GetFlags() & nsIClassInfo::CONTENT_NODE);
} }
const char* GetName() const char* GetName()
@ -327,7 +327,7 @@ nsScriptSecurityManager::SecurityCompareURIs(nsIURI* aSourceURI,
if (NS_SUCCEEDED(rv) && !result && if (NS_SUCCEEDED(rv) && !result &&
(sourcePort == -1 || targetPort == -1)) (sourcePort == -1 || targetPort == -1))
{ {
NS_ENSURE_STATE(sIOService); NS_ENSURE_TRUE(sIOService, PR_FALSE);
PRInt32 defaultPort; PRInt32 defaultPort;
nsCOMPtr<nsIProtocolHandler> protocolHandler; nsCOMPtr<nsIProtocolHandler> protocolHandler;