Browse Source

Should work better

Piotr Czajkowski 3 years ago
parent
commit
b05fdb3d8c
1 changed files with 5 additions and 3 deletions
  1. 5 3
      search.go

+ 5 - 3
search.go

@@ -56,14 +56,16 @@ func getCleanedResults(tempResults ResultsFromServer, TMFriendlyName string) Cle
 		numberOfSegments = maxReturnedBySever
 	}
 
-	tmResults.Segments = make([]Segment, 0, numberOfSegments)
+	tmResults.Segments = make([]Segment, numberOfSegments)
 	tmResults.TMName = TMFriendlyName
 
-	for _, result := range tempResults.ConcResult {
+	for index := 0; index < numberOfSegments; index++ {
+		result := tempResults.ConcResult[index]
 		segment := Segment{result.TMEntry.SourceSegment, result.TMEntry.TargetSegment}
 		segment.clean()
-		tmResults.Segments = append(tmResults.Segments, segment)
+		tmResults.Segments[index] = segment
 	}
+
 	return tmResults
 }