Michael Van Canneyt schrieb: > > On Tue, 16 Jan 2007, Graeme Geldenhuys wrote: > >> 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. > > As far as I know: yes. > > But Florian Klaempfl should confirm this.
It does of course. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal