Thema
:
Delphi
Memory Leak in TTetheringManager!
Einzelnen Beitrag anzeigen
Mavarik
Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.143 Beiträge
Delphi 10.3 Rio
#
5
AW: Memory Leak in TTetheringManager!
19. Dez 2014, 18:46
Zitat von
Stevie
:
Oh
Gott, bitte nicht... ich möchte, dass meine Anwendungen auch weiter funktionieren und nicht überall DisposeOf oder DisposeOfAndNil (
) verteilen müssen, weils sonst an allen Ecken und Enden kracht.
Oh
wie gruselig...
Daher:
zusammenfalten
·
markieren
Delphi-Quellcode:
Procedure
ArcFree(
Var
Obj);
{$IF not Defined(AUTOREFCOUNT)}
var
Temp: TObject;
begin
Temp := TObject(Obj);
Pointer(Obj) :=
nil
;
Temp.Free;
end
;
{$ELSE}
begin
if
Pointer(Obj) <>
NIL
then
begin
TFMXObject(Obj).Release;
TFMXObject(Obj).DisposeOf;
end
;
TObject(Obj) :=
nil
;
end
;
{$ENDIF}
Frank Lauter
E
mbarcadero
MVP
•
FDK
das
F
iremonkey-
D
evelopment-
K
it
•
Mein Blog
•
Schulungen für
FMX
•
Mein
YouTube
Channel
•
Wiki unserer
Delphifrühstück
Usergroup
Zitat
Mavarik
Öffentliches Profil ansehen
Besuche die Homepage von Mavarik!
Mehr Beiträge von Mavarik finden