Skip to content

Commit 76d07e8

Browse files
authored
fixes #25078; filterIt wrongly results in rvalue (#25139)
fixes #25078
1 parent 5ba2792 commit 76d07e8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/pure/collections/sequtils.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -740,7 +740,7 @@ template filterIt*(s, pred: untyped): untyped =
740740
var result = newSeq[typeof(s[0])]()
741741
for it {.inject.} in items(s):
742742
if pred: result.add(it)
743-
result
743+
move result
744744

745745
template keepItIf*(varSeq: seq, pred: untyped) =
746746
## Keeps the items in the passed sequence (must be declared as a `var`)

0 commit comments

Comments
 (0)