*aBuffer = temp.ToNewCString();
*aBuffer = ToNewCString(temp);
PRInt32 INTL_ConvertFromUnicode(const PRUnichar* uniBuffer, const PRInt32 uniLength, char** aBuffer){	if (nsnull == uniBuffer) 	{		return -1;	}  NS_ConvertUCS2toUTF8 temp(uniBuffer, uniLength);  *aBuffer = temp.ToNewCString();  return (*aBuffer) ? 0 : -1;}