]> git.lyx.org Git - features.git/commitdiff
Fix bug reported on user list: <title> not escaped.
authorRichard Heck <rgheck@comcast.net>
Wed, 2 Nov 2011 18:42:10 +0000 (18:42 +0000)
committerRichard Heck <rgheck@comcast.net>
Wed, 2 Nov 2011 18:42:10 +0000 (18:42 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40131 a592a061-630c-0410-9148-cb99ea01b6c8

src/Buffer.cpp

index 504bacdb9a4e1eee96d77f6463baafe2ab0e3578..625c0fffee7468348712522b9ab101922d7d80a9 100644 (file)
@@ -1714,7 +1714,9 @@ void Buffer::writeLyXHTMLSource(odocstream & os,
 
                docstring const & doctitle = features.htmlTitle();
                os << "<title>"
-                  << (doctitle.empty() ? from_ascii("LyX Document") : doctitle)
+                  << (doctitle.empty() ? 
+                        from_ascii("LyX Document") : 
+                        html::htmlize(doctitle, XHTMLStream::ESCAPE_ALL))
                   << "</title>\n";
 
                os << "\n<!-- Text Class Preamble -->\n"