diff options
| -rw-r--r-- | gtk/ScintillaGTK.cxx | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index 3ef3c45ed..88e4d8598 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -1491,6 +1491,8 @@ void ScintillaGTK::GetGtkSelectionText(GtkSelectionData *selectionData, Selectio  	isRectangular = ::IsClipboardFormatAvailable(cfColumnSelect) != 0;  #else  	isRectangular = ((len > 2) && (data[len - 1] == 0 && data[len - 2] == '\n')); +	if (isRectangular) +		len--;	// Forget the extra '\0'  #endif  	char *dest; | 
