Workaround for problem in PromiseFlatString class. b=108880 r=adamlock@netscape.com sr=scc@mozilla.org

This commit is contained in:
locka%iol.ie 2001-11-07 19:03:39 +00:00
Родитель e2fdfc59c2
Коммит 1b2a0f217a
1 изменённых файлов: 6 добавлений и 6 удалений

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

@ -80,12 +80,12 @@ nsDefaultURIFixup::CreateFixupURI(const PRUnichar *aStringURI, PRUint32 aFixupFl
{
nsCOMPtr<nsIURI> uri;
PRUint32 newFixupFlags = aFixupFlags & ~FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP;
nsresult rv = CreateFixupURI(
PromiseFlatString(Substring(uriString,
12,
uriString.Length() - 12)).get(),
newFixupFlags,
getter_AddRefs(uri));
nsAutoString tempString;
tempString = Substring(uriString, 12, uriString.Length() - 12);
nsresult rv = CreateFixupURI(tempString.get(),
newFixupFlags,
getter_AddRefs(uri));
if (NS_FAILED(rv) || !uri)
return NS_ERROR_FAILURE;
nsXPIDLCString spec;