Einzelnen Beitrag anzeigen

TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.809 Beiträge
 
Delphi 12 Athens
 
#1

Audit sagt "Anweisung nicht erreicht". Wieso?

  Alt 18. Feb 2021, 16:02
Hallo,

warum meint hier das Autit (SU), die kommentierte Zeile wäre nicht erreichbar?

Delphi-Quellcode:
function TMyClass.Parse(var Answer : TBytes;
                        var Paket : TBytes): Byte;
var
  PaketSize : Byte;
  ByteCount : Byte;
begin
  ByteCount := GetReceivedByteCount;

  try
    PaketSize := ByteCount + cMinPaketSize;
  except
    On E:Exception do
    begin
      log.SendException(cCategory, 'Überlauf bei Berechnung der Paketgröße: '+
                        e.Message, e);
// Hier sagt er, das würde nicht erreicht:
// Die Exception wird dich abgefangen und somit bearbeitet.
       PaketSize := 255;
    end;
  end;
Ist das ein False positive?
  Mit Zitat antworten Zitat