From 85b0765c519320603376b4728f95dfcbcb76b097 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= Date: Sat, 1 Aug 2020 09:24:56 +0200 Subject: [PATCH] Array: Fixed some warnings. --- lib/modules/Array.pmod | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/modules/Array.pmod b/lib/modules/Array.pmod index 55d3ef039b..319a98ff25 100644 --- a/lib/modules/Array.pmod +++ b/lib/modules/Array.pmod @@ -552,11 +552,14 @@ mixed sum(array a) return `+(@a); else { - mixed mem=`+(@a[..999]); + int|float|array|mapping|multiset|object|string mem = + [int|float|array|mapping|multiset|object|string]`+(@a[..999]); int j=1000; array v; - while (sizeof(v=a[j..j+999])) - mem=`+(mem,@v),j+=1000; + while (sizeof(v=a[j..j+999])) { + mem = [int|float|array|mapping|multiset|object|string]`+(mem,@v); + j+=1000; + } return mem; } } -- GitLab