if (PL_strcasecmp (VCTelephoneProp, vObjectName(o)) == 0)
if (nsCRT::strcasecmp (VCTelephoneProp, vObjectName(o)) == 0)
static int WriteOutEachVCardPhoneProperty (MimeObject *obj, VObject* o){	char *attribName = NULL;	char *value = NULL;	int status = 0;	if (vObjectName(o)) 	{		if (PL_strcasecmp (VCTelephoneProp, vObjectName(o)) == 0) 		{			if (VALUE_TYPE(o)) 			{				GetTelephoneProperties(o, &attribName);				if (!attribName)					attribName = VCardGetStringByID(VCARD_LDAP_PHONE_NUMBER);				attribName = vCard_SACat(&attribName, ": ");				value = fakeCString (vObjectUStringZValue(o));				if (value)				{					attribName = vCard_SACat (&attribName, value);					PR_FREEIF (value);					if (attribName)					{						status = OutputFont(obj, PR_FALSE, "-1", NULL);						if (status < 0) {							PR_FREEIF (attribName);							return status;						}						status = WriteLineToStream (obj, attribName);						if (status < 0) {							PR_FREEIF (attribName);							return status;						}						status = OutputFont(obj, PR_TRUE, NULL, NULL);						if (status < 0) {							PR_FREEIF (attribName);							return status;						}					}					PR_FREEIF (attribName);				}			}		}	}	return status;}