diff options
| author | Neil <nyamatongwe@gmail.com> | 2013-12-15 12:49:06 +1100 | 
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2013-12-15 12:49:06 +1100 | 
| commit | b4c46f78da230ff3077bc2b96ac66f5ac017c7a2 (patch) | |
| tree | 3a06d1dc7b2deb5e25d5e148666f086fb0864ff4 /src/Editor.cxx | |
| parent | 982a9be5d39fb042e1deb86af5930cb54729f83f (diff) | |
| download | scintilla-mirror-b4c46f78da230ff3077bc2b96ac66f5ac017c7a2.tar.gz | |
Make single argument constructors explicit to avoid unexpected conversions.
Diffstat (limited to 'src/Editor.cxx')
| -rw-r--r-- | src/Editor.cxx | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx index 764e00dce..7e1da9e20 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -4206,7 +4206,7 @@ void Editor::ClearSelection(bool retainMultipleSelections) {  				sel.Range(r).End().Position())) {  				pdoc->DeleteChars(sel.Range(r).Start().Position(),  					sel.Range(r).Length()); -				sel.Range(r) = sel.Range(r).Start(); +				sel.Range(r) = SelectionRange(sel.Range(r).Start());  			}  		}  	} @@ -4324,9 +4324,9 @@ void Editor::Clear() {  			if (!RangeContainsProtected(sel.Range(r).caret.Position(), sel.Range(r).caret.Position() + 1)) {  				if (sel.Range(r).Start().VirtualSpace()) {  					if (sel.Range(r).anchor < sel.Range(r).caret) -						sel.Range(r) = SelectionPosition(InsertSpace(sel.Range(r).anchor.Position(), sel.Range(r).anchor.VirtualSpace())); +						sel.Range(r) = SelectionRange(InsertSpace(sel.Range(r).anchor.Position(), sel.Range(r).anchor.VirtualSpace()));  					else -						sel.Range(r) = SelectionPosition(InsertSpace(sel.Range(r).caret.Position(), sel.Range(r).caret.VirtualSpace())); +						sel.Range(r) = SelectionRange(InsertSpace(sel.Range(r).caret.Position(), sel.Range(r).caret.VirtualSpace()));  				}  				if ((sel.Count() == 1) || !pdoc->IsPositionInLineEnd(sel.Range(r).caret.Position())) {  					pdoc->DelChar(sel.Range(r).caret.Position());  | 
