X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetHyperlink.cpp;h=e87103ac13a757efb1a5d32a5dab69c1d6243350;hb=bfddee97e191a853f0576f4fab3f095c4e9ce0de;hp=e3125c3b5291af7e612a005bd14e6d77ddc73371;hpb=1ef605f6254ef3f3b8cec5440a2e67e6f23a707b;p=lyx.git diff --git a/src/insets/InsetHyperlink.cpp b/src/insets/InsetHyperlink.cpp index e3125c3b52..e87103ac13 100644 --- a/src/insets/InsetHyperlink.cpp +++ b/src/insets/InsetHyperlink.cpp @@ -108,8 +108,8 @@ void InsetHyperlink::viewTarget() const } -int InsetHyperlink::latex(otexstream & os, - OutputParams const & runparams) const +void InsetHyperlink::latex(otexstream & os, + OutputParams const & runparams) const { docstring url = getParam("target"); docstring name = getParam("name"); @@ -193,8 +193,6 @@ int InsetHyperlink::latex(otexstream & os, // output the ready \href command os << "\\href{" << getParam("type") << url << "}{" << name << '}'; - - return 0; } @@ -227,7 +225,8 @@ int InsetHyperlink::docbook(odocstream & os, OutputParams const &) const docstring InsetHyperlink::xhtml(XHTMLStream & xs, OutputParams const &) const { - docstring const & target = getParam("target"); + docstring const & target = + html::htmlize(getParam("target"), XHTMLStream::ESCAPE_AND); docstring const & name = getParam("name"); xs << html::StartTag("a", to_utf8("href=\"" + target + "\"")); xs << (name.empty() ? target : name);