On 5/31/05, Mark Mandel <[EMAIL PROTECTED]> wrote:
> So basically 6.x seems to work in what I would consider the 'sensible'
> way... 

No, 6.x did assignment by value and return by value. It just did
argument passing by reference by mistake. I'm not sure that people
"got used to it" - there's certainly plenty of notes out there that
arrays are handled by value but structs are handled by reference. I
think very few people noticed the bug that arrays were passed by
reference simply because assignment always copied them.

I'd bet that passing an array to a UDF in CF5 was by value too...
-- 
Sean A Corfield -- http://corfield.org/
Team Fusebox -- http://fusebox.org/
Got Gmail? -- I have 50, yes 50, invites to give away!

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to