PRUnichar* str = (((FontNameKey*)aKey)->mString).ToNewUnicode();
PRUnichar* str = ToNewUnicode(((FontNameKey*)aKey)->mString);
EnumerateFamily(nsHashKey *aKey, void *aData, void* closure){  EnumerateFamilyInfo* info = (EnumerateFamilyInfo*) closure;  PRUnichar** array = info->mArray;  int j = info->mIndex;      PRUnichar* str = (((FontNameKey*)aKey)->mString).ToNewUnicode();  if (!str) {    for (j = j - 1; j >= 0; j--) {      nsMemory::Free(array[j]);    }    info->mIndex = 0;    return PR_FALSE;  }  array[j] = str;  info->mIndex++;  return PR_TRUE;}