use GetPrePath() to replace a bunch of code that did the same thing (bug 292671)

This commit is contained in:
pinkerton%aol.net 2005-05-06 17:46:58 +00:00
Родитель c8f2973955
Коммит f814b3012c
1 изменённых файлов: 2 добавлений и 16 удалений

Просмотреть файл

@ -173,22 +173,8 @@ static nsresult MakeFaviconURIFromURI(const nsAString& inURIString, nsAString& o
if (!isHTTP && !isHTTPS)
return NS_OK;
PRInt32 port;
uri->GetPort(&port);
nsCAutoString scheme;
uri->GetScheme(scheme);
nsCAutoString host;
uri->GetHost(host);
nsCAutoString faviconURI(scheme);
faviconURI.Append("://");
faviconURI.Append(host);
if (port != -1) {
faviconURI.Append(':');
faviconURI.AppendInt(port);
}
nsCAutoString faviconURI;
uri->GetPrePath(faviconURI);
faviconURI.Append("/favicon.ico");
outFaviconURI.Assign(NS_ConvertUTF8toUCS2(faviconURI));