Bug 398623: Fixed PRBool misuse bugs in extensions/spellcheck. r=mscott, a=dsicore

This commit is contained in:
tglek@mozilla.com 2007-10-05 11:46:43 -07:00
Родитель fffbc1520c
Коммит 90bd1b75be
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -418,7 +418,7 @@ NS_IMETHODIMP mozHunspell::Check(const PRUnichar *aWord, PRBool *aResult)
nsresult rv = ConvertCharset(aWord, getter_Copies(charsetWord));
NS_ENSURE_SUCCESS(rv, rv);
*aResult = mHunspell->spell(charsetWord);
*aResult = !!mHunspell->spell(charsetWord);
if (!*aResult && mPersonalDictionary)

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

@ -1135,7 +1135,7 @@ mozInlineSpellChecker::SkipSpellCheckForNode(nsIEditor* aEditor,
else {
// XXX Do we really want this for all read-write content?
nsCOMPtr<nsIContent> content = do_QueryInterface(aNode);
*checkSpelling = content->IntrinsicState() & NS_EVENT_STATE_MOZ_READWRITE;
*checkSpelling = !!(content->IntrinsicState() & NS_EVENT_STATE_MOZ_READWRITE);
}
return NS_OK;