Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#6

AW: SOAP RIO Object Free Fehler

  Alt 21. Feb 2012, 20:56
Was hat TMasterbaseTest als Vorfahr?

TMasterbaseTest ist schließlich der Ersteller dieses THTTPRIO, also sollte es auch der Owner sein.
Aber nur, wenn FHTTPRIO ein Objektzeiger bleibt und nirgendwo eine Interfaceinstanz verwendet wird.
(durch die Owner-Beziehung bräucht man das Free dann nicht, da es dadurch ja sowieso freigegeben wird)

Ist FHTTPRIO ein Interfacezeiger, was es sein sollte, wenn irgendwo über ein Interface auf dieses Objekt zugegriffen wird, dann sollte es keinen Owner geben, da über die Interfacevariablen (Referenzzählung) die Freigabe geregelt werden sollte.
$2B or not $2B
  Mit Zitat antworten Zitat