temporary code to find bug #7371

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38320 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Peter Kümmel 2011-04-09 09:42:52 +00:00
parent 9818cfa43a
commit c3352f6a6b

View File

@ -1326,6 +1326,12 @@ docstring bformat(docstring const & fmt, unsigned int arg1)
template<>
docstring bformat(docstring const & fmt, docstring arg1)
{
//TODO remove when bug #7371 is fixed
if (!contains(fmt, from_ascii("%1$s"))) {
std::cout << "Error in: docstring bformat(docstring const & fmt, docstring arg1)";
std::cout << "'%1$s' not in sting:";
std::cout << to_ascii(fmt);
}
LASSERT(contains(fmt, from_ascii("%1$s")), /**/);
docstring const str = subst(fmt, from_ascii("%1$s"), arg1);
return subst(str, from_ascii("%%"), from_ascii("%"));