diff options
Diffstat (limited to 'src/Editor.cxx')
| -rw-r--r-- | src/Editor.cxx | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx index 5c9e20d71..8e4ebf18a 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -283,8 +283,8 @@ Point Editor::GetVisibleOriginInMain() const {  	return Point(0,0);  } -Point Editor::DocumentPointFromView(Point ptView) const { -	Point ptDocument = ptView; +PointDocument Editor::DocumentPointFromView(Point ptView) const { +	PointDocument ptDocument(ptView);  	if (wMargin.GetID()) {  		Point ptOrigin = GetVisibleOriginInMain();  		ptDocument.x += ptOrigin.x; @@ -399,8 +399,8 @@ SelectionPosition Editor::SPositionFromLocation(Point pt, bool canReturnInvalid,  		if (pt.y < 0)  			return SelectionPosition(INVALID_POSITION);  	} -	pt = DocumentPointFromView(pt); -	return view.SPositionFromLocation(surface, *this, pt, canReturnInvalid, charPosition, virtualSpace, vs); +	PointDocument ptdoc = DocumentPointFromView(pt); +	return view.SPositionFromLocation(surface, *this, ptdoc, canReturnInvalid, charPosition, virtualSpace, vs);  }  int Editor::PositionFromLocation(Point pt, bool canReturnInvalid, bool charPosition) {  | 
