Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#4

Re: Sporadische Zugriffsverletzung bei LoadLibrary

  Alt 28. Mai 2008, 19:34
Zitat von NormanNG:
Hi,

zuerst fällt auf:

Delphi-Quellcode:
  hdll := LoadLibrary('IPHLPAPI.DLL');
  if hdll <> 0 then
  begin
    @AdaptersAddresses := GetProcAddress(hdll, 'GetAdaptersAddresses');
    if @AdaptersAddresses <> nil then
    begin
      error := AdaptersAddresses(AF_UNSPEC, 10, nil, nil, @buffer);
      if error <> ERROR_BUFFER_OVERFLOW then
        exit;
Hier ensteht ein MemoryLeak, weil das Freelibrary nicht aufgerufen wird...
Habe diese Stelle korrigiert.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat