On 1/12/07, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
It makes no difference, except that you cannot do

AObject:=SomeOtherObject;

in the first case.

Does Free Pascal work the same as Delphi 7 and earlier when you pass
interfaces around (and perhaps other auto reference counted types -
strings, dynamic arrays?). Without a classifier (const, var, out), an
interface argument reference count gets inc'd on the way in to the
function and dec'd on way out, resulting in calls to _AddRef and
_Release respectively on the interfaced argument.


--
Graeme Geldenhuys

There's no place like S34° 03.168'  E018° 49.342'
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to