ss: Fix wrong indexing in TreeMapStore
authorAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Tue, 28 Jul 2015 23:38:19 +0000 (19:38 -0400)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Thu, 6 Aug 2015 17:55:23 +0000 (13:55 -0400)
Change-Id: I348ba5af90aecd237ce057e077ca5f081631c6f1
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/52752
Reviewed-by: France Lapointe Nguyen <francelap@gmail.com>
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java

index ffe57717f9d60f69a3f156347968497caee79c67..c67d9ab15e4b16ceef56a1d8f24c7c8cb1a82635 100644 (file)
@@ -64,7 +64,7 @@ public class TreeMapStore<T extends ISegment> implements ISegmentStore<T> {
     @Override
     public synchronized void addElement(T val) {
         fStartTimesIndex.put(Long.valueOf(val.getStart()), val);
-        fEndTimesIndex.put(Long.valueOf(val.getStart()), val);
+        fEndTimesIndex.put(Long.valueOf(val.getEnd()), val);
         fPositionMap.put(fSize, val);
         fSize++;
     }
This page took 0.025849 seconds and 5 git commands to generate.