else if (!PL_strcasecmp (firstChild->content_type, TEXT_PLAIN) || !PL_strcasecmp (firstChild->content_type, TEXT_HTML) || !PL_strcasecmp (firstChild->content_type, TEXT_MDL) || !PL_strcasecmp (firstChild->content_type, MULTIPART_ALTERNATIVE) || !PL_strcasecmp (firstChild->content_type, MULTIPART_RELATED) || !PL_strcasecmp (firstChild->content_type, MESSAGE_NEWS) || !PL_strcasecmp (firstChild->content_type, MESSAGE_RFC822))
else if (!nsCRT::strcasecmp (firstChild->content_type, TEXT_PLAIN) || !nsCRT::strcasecmp (firstChild->content_type, TEXT_HTML) || !nsCRT::strcasecmp (firstChild->content_type, TEXT_MDL) || !nsCRT::strcasecmp (firstChild->content_type, MULTIPART_ALTERNATIVE) || !nsCRT::strcasecmp (firstChild->content_type, MULTIPART_RELATED) || !nsCRT::strcasecmp (firstChild->content_type, MESSAGE_NEWS) || !nsCRT::strcasecmp (firstChild->content_type, MESSAGE_RFC822))
PRBool MimeObjectChildIsMessageBody(MimeObject *obj, 									 PRBool *isAlternativeOrRelated){	char *disp = 0;	PRBool bRet = PR_FALSE;	MimeObject *firstChild = 0;	MimeContainer *container = (MimeContainer*) obj;	if (isAlternativeOrRelated)		*isAlternativeOrRelated = PR_FALSE;	if (!container ||		!mime_subclass_p(obj->clazz, 						 (MimeObjectClass*) &mimeContainerClass))	{		return bRet;	}	else if (mime_subclass_p(obj->clazz, (MimeObjectClass*)							 &mimeMultipartRelatedClass)) 	{		if (isAlternativeOrRelated)			*isAlternativeOrRelated = PR_TRUE;		return bRet;	}	else if (mime_subclass_p(obj->clazz, (MimeObjectClass*)							 &mimeMultipartAlternativeClass))	{		if (isAlternativeOrRelated)			*isAlternativeOrRelated = PR_TRUE;		return bRet;	}	if (container->children)		firstChild = container->children[0];		if (!firstChild || 		!firstChild->content_type || 		!firstChild->headers)		return bRet;	disp = MimeHeaders_get (firstChild->headers,							HEADER_CONTENT_DISPOSITION, 							PR_TRUE,							PR_FALSE);	if (disp /* && !PL_strcasecmp (disp, "attachment") */)		bRet = PR_FALSE;	else if (!PL_strcasecmp (firstChild->content_type, TEXT_PLAIN) ||			 !PL_strcasecmp (firstChild->content_type, TEXT_HTML) ||			 !PL_strcasecmp (firstChild->content_type, TEXT_MDL) ||			 !PL_strcasecmp (firstChild->content_type, MULTIPART_ALTERNATIVE) ||			 !PL_strcasecmp (firstChild->content_type, MULTIPART_RELATED) ||			 !PL_strcasecmp (firstChild->content_type, MESSAGE_NEWS) ||			 !PL_strcasecmp (firstChild->content_type, MESSAGE_RFC822))		bRet = PR_TRUE;	else		bRet = PR_FALSE;	PR_FREEIF(disp);	return bRet;}