Index: lib/src/algorithms.dart |
diff --git a/lib/src/algorithms.dart b/lib/src/algorithms.dart |
index 629951d4d98c4df6d1650cc21c3f387d2f475916..d8ca1029fe77b4a0427bdc661c8b24cfb5953547 100644 |
--- a/lib/src/algorithms.dart |
+++ b/lib/src/algorithms.dart |
@@ -174,7 +174,7 @@ void mergeSort/*<T>*/(List/*<T>*/ list, {int start: 0, int end, |
int firstLength = middle - start; |
int secondLength = end - middle; |
// secondLength is always the same as firstLength, or one greater. |
- var scratchSpace = new List<T>(secondLength); |
+ var scratchSpace = new List/*<T>*/(secondLength); |
_mergeSort(list, compare, middle, end, scratchSpace, 0); |
int firstTarget = end - firstLength; |
_mergeSort(list, compare, start, middle, list, firstTarget); |