From ab52b453cb0944f90fae8285474d224d2228633d Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Wed, 25 Sep 2019 05:56:10 +0300 Subject: [PATCH] map: make .keys() pure --- vlib/builtin/map.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/builtin/map.v b/vlib/builtin/map.v index 267880916c..9d92d1bd1c 100644 --- a/vlib/builtin/map.v +++ b/vlib/builtin/map.v @@ -167,7 +167,7 @@ fn preorder_keys(node &mapnode, keys mut []string, key_i int) int { return i } -pub fn (m mut map) keys() []string { +pub fn (m &map) keys() []string { mut keys := [''].repeat(m.size) if isnil(m.root) { return keys