From 368941e5c77a6faaa02c45a72a3b2d8c943bfe14 Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Thu, 30 Jan 2025 09:09:20 -0500 Subject: [PATCH] Fix out-of-bounds access in genRangeInclusive --- greg/misc.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/greg/misc.go b/greg/misc.go index 2dd28ca..7d562ef 100644 --- a/greg/misc.go +++ b/greg/misc.go @@ -99,7 +99,7 @@ func Reduce[T any](slc []T, fn func(T, T) T) T { // Generate numbers in a range - start to end (both inclusive) func genRangeInclusive[T character](start, end T) []T { - toRet := make([]T, end-start) + toRet := make([]T, (end-start)+1) for i := start; i <= end; i++ { toRet[i-start] = i }