diff options
Diffstat (limited to 'src/PositionCache.h')
-rw-r--r-- | src/PositionCache.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/PositionCache.h b/src/PositionCache.h index a0b805743..6d14cf0a3 100644 --- a/src/PositionCache.h +++ b/src/PositionCache.h @@ -137,9 +137,12 @@ public: struct TextSegment { int start; int length; - Representation *repr; - TextSegment(int start_=0, int length_=0, Representation *repr_=0) : - start(start_), length(length_), repr(repr_) { + Representation *representation; + TextSegment(int start_=0, int length_=0, Representation *representation_=0) : + start(start_), length(length_), representation(representation_) { + } + int end() const { + return start + length; } }; |