On 1/4/23 22:09, Richard Kimberly Heck wrote:
commit 04025d0259cb556daf54bb74a01b9f9a615dcb77
Author: Richard Kimberly Heck <rikih...@lyx.org>
Date: Wed Jan 4 23:04:02 2023 -0500
Fix compilation problem
---
src/mathed/InsetMathDecoration.cpp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mathed/InsetMathDecoration.cpp
b/src/mathed/InsetMathDecoration.cpp
index 616d1f3..e0a5d85 100644
--- a/src/mathed/InsetMathDecoration.cpp
+++ b/src/mathed/InsetMathDecoration.cpp
@@ -188,7 +188,7 @@ void InsetMathDecoration::infoize(odocstream & os) const
namespace {
struct Attributes {
Attributes() : over(false) {}
- Attributes(bool o, string_view entity)
+ Attributes(bool o, string const & entity)
The point of string_view is to avoid a copy here. Even with the use of
const &, a copy has to be made of the original constant string, a const
char *. Would it be OK to use instead:
+ Attributes(bool o, const char * entity)
?? I think so, but I avoid C-style strings whenever I can, out of paranoia.
Riki
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel