commit c92b4f27ecc7d589dd4db3a372a00e78f506dded
Author: Richard Kimberly Heck <rikih...@lyx.org>
Date:   Sun Apr 26 03:04:06 2020 -0400

    Fix compilation problem
---
 src/support/lstrings.cpp |    8 ++++++++
 src/support/lstrings.h   |    2 ++
 2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/support/lstrings.cpp b/src/support/lstrings.cpp
index 55e66ce..8c15d9b 100644
--- a/src/support/lstrings.cpp
+++ b/src/support/lstrings.cpp
@@ -1507,6 +1507,14 @@ docstring bformat(docstring const & fmt, unsigned int 
arg1)
 }
 
 
+docstring bformat(docstring const & fmt, pit_type arg1)
+{
+       LATTEST(contains(fmt, from_ascii("%1$d")));
+       docstring const str = subst(fmt, from_ascii("%1$d"), 
convert<docstring>(arg1));
+       return subst(str, from_ascii("%%"), from_ascii("%"));
+}
+
+
 docstring bformat(docstring const & fmt, docstring const & arg1)
 {
        LATTEST(contains(fmt, from_ascii("%1$s")));
diff --git a/src/support/lstrings.h b/src/support/lstrings.h
index f661fc5..0662769 100644
--- a/src/support/lstrings.h
+++ b/src/support/lstrings.h
@@ -17,6 +17,7 @@
 #define LSTRINGS_H
 
 #include "support/docstring.h"
+#include "support/types.h"
 
 #include <vector>
 
@@ -369,6 +370,7 @@ docstring bformat(docstring const & fmt, long arg1);
 docstring bformat(docstring const & fmt, long long arg1);
 #endif
 docstring bformat(docstring const & fmt, unsigned int arg1);
+docstring bformat(docstring const & fmt, pit_type arg1);
 docstring bformat(docstring const & fmt, docstring const & arg1);
 docstring bformat(docstring const & fmt, char * arg1);
 docstring bformat(docstring const & fmt, docstring const & arg1, docstring 
const & arg2);
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to