removed autostring constructor usage per rickg

cleaned up url listing
This commit is contained in:
peterl%netscape.com 1999-06-27 21:17:39 +00:00
Родитель eb116131c1
Коммит a35f309ef4
6 изменённых файлов: 78 добавлений и 66 удалений

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

@ -630,20 +630,22 @@ void HTMLCSSStyleSheetImpl::List(FILE* out, PRInt32 aIndent) const
fputs("HTML CSS 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
}

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

@ -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
}

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

@ -630,20 +630,22 @@ void HTMLCSSStyleSheetImpl::List(FILE* out, PRInt32 aIndent) const
fputs("HTML CSS 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
}

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

@ -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
}

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

@ -630,20 +630,22 @@ void HTMLCSSStyleSheetImpl::List(FILE* out, PRInt32 aIndent) const
fputs("HTML CSS 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
}

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

@ -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
}