]> git.saurik.com Git - wxWidgets.git/blobdiff - src/stc/stc.cpp
handling illegal fsrefs by returning an empty string, fixes #14384
[wxWidgets.git] / src / stc / stc.cpp
index b5d71eebbe7e41308b72a66b609a92ece70606e7..20aff095a3826c460622c5bd7022d8ee614ebc0f 100644 (file)
@@ -1504,11 +1504,7 @@ bool wxStyledTextCtrl::GetModify() const
 
 // Retrieve the selected text.
 wxString wxStyledTextCtrl::GetSelectedText() {
-         long   start;
-         long   end;
-
-         GetSelection(&start, &end);
-         int   len  = end - start;
+         const int len = SendMsg(SCI_GETSELTEXT, 0, (sptr_t)0);
          if (!len) return wxEmptyString;
 
          wxMemoryBuffer mbuf(len+2);