removed autostring constructor usage per rickg

cleaned up url listing


git-svn-id: svn://10.0.0.236/trunk@37144 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
peterl%netscape.com
1999-06-27 21:17:39 +00:00
parent 84ac9ca460
commit 1dc84bd010
6 changed files with 78 additions and 66 deletions

View File

@@ -1109,20 +1109,22 @@ void HTMLStyleSheetImpl::List(FILE* out, PRInt32 aIndent) const
fputs("HTML Style Sheet: ", out);
#ifdef NECKO
char* buffer;
mURL->GetSpec(&buffer);
char* urlSpec = nsnull;
mURL->GetSpec(&urlSpec);
if (urlSpec) {
fputs(urlSpec, out);
nsCRT::free(urlSpec);
}
#else
PRUnichar* buffer;
mURL->ToString(&buffer);
PRUnichar* urlSpec = nsnull;
mURL->ToString(&urlSpec);
if (urlSpec) {
nsAutoString buffer(urlSpec);
fputs(buffer, out);
delete [] urlSpec;
}
#endif
nsAutoString as(buffer,0);
fputs(as, out);
fputs("\n", out);
#ifdef NECKO
nsCRT::free(buffer);
#else
delete buffer;
#endif
}