On Wed, 24 Jan 2018, Sven Schreiber wrote:
Hi,
example:
<hansl>
function void checkp(matrix *hey[null])
print "yo"
end function
bundle b = null
matrix b.man = {}
checkp(&b.man)
</hansl>
gives a funny error with BMEMB being not allowed.
It may be funny (the message could be improved), but it's right! You
cannot apply the '&' operator to bundle members (BMEMB) as such. If
you want a function to be able to modify a bundle member you need to
pass a pointer to the bundle itself.
Allin