mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
Bug fix for 1420. Get filename from HashTable if fileTok is not NULL. If fileTok is NULL return aName for now. Approved by gagan
This commit is contained in:
parent
9822a0af6a
commit
c8661b26e2
@ -181,11 +181,15 @@ nsresult nsNetFile::GetFilePath(const char *aName, char **aRes) {
|
||||
}
|
||||
}
|
||||
|
||||
faFile = (nsFileAssoc*)PL_HashTableLookup(mHTFiles, fileTok);
|
||||
if (faFile)
|
||||
fileName = faFile->name;
|
||||
else
|
||||
fileName = fileTok; // It wasn't a token after all;
|
||||
if (fileTok) {
|
||||
faFile = (nsFileAssoc*)PL_HashTableLookup(mHTFiles, fileTok);
|
||||
if (faFile)
|
||||
fileName = faFile->name;
|
||||
else
|
||||
fileName = fileTok; // It wasn't a token after all;
|
||||
} else {
|
||||
fileName = (char *)aName;
|
||||
}
|
||||
|
||||
newPath.Append(fileName);
|
||||
PR_Free(fileTok);
|
||||
|
Loading…
Reference in New Issue
Block a user