Fixed as Void* casting of arrays, only have to sort out type inference problem