From e46f99242b8acd8fac354c51d37089c102bc7046 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Tue, 26 Jan 2010 22:25:03 +0000 Subject: Fix to allow compiling on old version of GCC 3.3.3. Bug #2940511. --- src/Editor.cxx | 4 +++- src/PositionCache.cxx | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Editor.cxx b/src/Editor.cxx index b57b0c85a..e1dcb38bc 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -2909,7 +2909,9 @@ void Editor::DrawLine(Surface *surface, ViewStyle &vsDraw, int line, int lineVis if (subLine == (ll->lines - 1)) { virtualSpaces = sel.VirtualSpaceFor(pdoc->LineEnd(line)); } - SelectionSegment virtualSpaceRange(SelectionPosition(posLineStart), SelectionPosition(posLineStart + lineEnd, virtualSpaces)); + SelectionPosition posStart(posLineStart); + SelectionPosition posEnd(posLineStart + lineEnd, virtualSpaces); + SelectionSegment virtualSpaceRange(posStart, posEnd); for (size_t r=0; rpsel->Count(); r++) { SelectionSegment portion = ll->psel->Range(r).Intersect(segmentLine); if (!(portion.start == portion.end)) { -- cgit v1.2.3