Tengo una función que devuelve un array de 5 dimensiones ( por defecto {.F., '', {}, {}, {}} )
El problema es que el resultado que obtengo al llamar a la función es un array de 2 dimensiones, pero no me sucede todas las veces
aReturn := GeneraArr()
xBrowse( aReturn ) //=> {1, 5934020}
Es como si en lugar de devolver el array me devolviera el puntero del mismo, ya que el valor del segundo elemento (5934020) va cambiando.
Alguien me puede ayudar?
El mismo código con xHarbour siempre devuelve el array correcto