Make sure to escape bookmark folder names before writing them out to the

file.  Bug 65098, patch by Hugh Kennedy <kennedyh@engin.umich.edu>,
r=bzbarsky, sr=shaver
This commit is contained in:
bzbarsky%mit.edu 2002-02-08 23:21:47 +00:00
Родитель ff5e6edf28
Коммит ff0d354f40
1 изменённых файлов: 9 добавлений и 1 удалений

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

@ -4794,7 +4794,15 @@ nsBookmarksService::WriteBookmarksContainer(nsIRDFDataSource *ds, nsOutputFileSt
// output title
if (!name.IsEmpty())
strm << name.get();
{
// see bug #65098
char *escapedAttrib = nsEscapeHTML(name.get());
if (escapedAttrib)
{
strm << escapedAttrib;
nsCRT::free(escapedAttrib);
}
}
strm << "</H3>\n";
// output description (if one exists)