﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3949	ArrayDisplayInternals : incorrect indication in Func ArrayDisplay_GetData	pixelsearch	Jpm	"Inside the function, when $sTemp is a 2D array, then only 1 dimension is indicated instead of 2. Reproducer :

{{{#!autoit
#include <Array.au3>

Local $aArray[1]
Local $aInternal[3][5]=[[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]]
$aArray[0] = $aInternal

_ArrayDisplay($aArray) ; will wrongly display {Array[5]} instead of {Array[3][5]}
}}}

Suggested fix : instead of...
{{{#!autoit
Local $sSubscript = """"
For $i = 1 To UBound($sTemp, 0)
    $sSubscript = ""["" & UBound($sTemp, $i) & ""]"" ; line 727 (in AutoIt 3.3.16.1)
Next
}}}

...this should do it :
{{{#!autoit
Local $sSubscript = """"
For $i = 1 To UBound($sTemp, 0)
    $sSubscript &= ""["" & UBound($sTemp, $i) & ""]""
Next
}}}
"	Bug	closed	3.3.17.0	Standard UDFs	3.3.16.1	None	Fixed		
