Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#9

Re: JVHIDControllerClass mit Speicherlecks?

  Alt 5. Mär 2009, 12:20
Also mit kommt der Code in "TJvHidDeviceController.Destroy" etwas seltsam vor.
Delphi-Quellcode:
      if IsCheckedOut then
        DoUnplug // pull the plug for checked out TJvHidDevices
      else
        Free; // kill TJvHidDevices which are not checked out
Das DoUnplug führt kein Free aus und FList ist eine TList, kümmert sich also nicht um die Objekte. Das ist dann wohl per Definition ein Speicherleck.
  Mit Zitat antworten Zitat