*uniBuffer = nsCRT::strdup(temp.GetUnicode());
*uniBuffer = nsCRT::strdup(temp.get());
PRInt32 INTL_ConvertToUnicode(const char* aBuffer, const PRInt32 aLength,                                      void** uniBuffer){	if (nsnull == aBuffer) 	{		return -1;	}  NS_ConvertUTF8toUCS2 temp(aBuffer, aLength);  *uniBuffer = nsCRT::strdup(temp.GetUnicode());  return (*uniBuffer) ? 0 : -1;}