Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: Compiler warnt nicht vor nicht initialisiertem Rückgabewert wenn...

  Alt 12. Mär 2015, 12:17
Hatte dadurch noch einen weiteren Fall entdeckt.

Delphi-Quellcode:
procedure Test;
var
  Value: Integer;
procedure Inner;
  begin
    if Value = 0 then
      ;
  end;
begin
  //Value := 0; // das hatte ich vergessen
  Inner;
end;
Variablen oberhalb lokaler Prozeduren zu deklarieren halte ich persönlich für extrem unsauber. Wenn man diese darin braucht, sollte man diese auch übergeben...
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat