From cc64fb3e3ceb56cce44bbfce0acc0052490a53d7 Mon Sep 17 00:00:00 2001 From: Neil Date: Thu, 1 May 2014 13:00:30 +1000 Subject: Use explicit call as implicit conversion operator does not work in context. --- qt/ScintillaEditBase/ScintillaQt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'qt/ScintillaEditBase/ScintillaQt.cpp') diff --git a/qt/ScintillaEditBase/ScintillaQt.cpp b/qt/ScintillaEditBase/ScintillaQt.cpp index fae5b730d..b31aa0727 100644 --- a/qt/ScintillaEditBase/ScintillaQt.cpp +++ b/qt/ScintillaEditBase/ScintillaQt.cpp @@ -339,7 +339,7 @@ void ScintillaQt::PasteFromMode(QClipboard::Mode clipboardMode_) bool isRectangular = IsRectangularInMime(mimeData); QString text = clipboard->text(clipboardMode_); QByteArray utext = BytesForDocument(text); - std::string dest(utext, utext.length()); + std::string dest(utext.constData(), utext.length()); SelectionText selText; selText.Copy(dest, pdoc->dbcsCodePage, CharacterSetOfDocument(), isRectangular, false); -- cgit v1.2.3