diff --git a/src/text-editing.cpp b/src/text-editing.cpp index b4b059f0eba8828ea3da8355d87492a096a5d4dd..1ba4fcb2ce69600794feeb1704ab7008d2ba31e1 100644 --- a/src/text-editing.cpp +++ b/src/text-editing.cpp @@ -1409,7 +1409,7 @@ void sp_te_adjust_linespacing_screen(SPItem *text, Text::Layout::iterator /*star /** converts an iterator to a character index, mainly because ustring::substr() doesn't have a version that takes iterators as parameters. */ -static unsigned char_index_of_iterator(Glib::ustring string, Glib::ustring::const_iterator text_iter) +static unsigned char_index_of_iterator(Glib::ustring const &string, Glib::ustring::const_iterator text_iter) { unsigned n = 0; for (Glib::ustring::const_iterator it = string.begin() ; it != string.end() && it != text_iter ; ++it)