diff options
author | Erich Eckner <git@eckner.net> | 2022-02-27 10:33:18 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2022-02-27 10:33:18 +0100 |
commit | c6f5ccecfafa635d89618857bad27e89f15c46c3 (patch) | |
tree | 1c919d6875fa67da4ff88ea85b7a416eac12040b | |
parent | 3e911d6f1723ccbcaebb5dde5566390392ffa4a8 (diff) | |
download | epost-c6f5ccecfafa635d89618857bad27e89f15c46c3.tar.xz |
erzeugeLegende: avoid NPE
-rw-r--r-- | epostunit.pas | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/epostunit.pas b/epostunit.pas index 78394ff..dddafa4 100644 --- a/epostunit.pas +++ b/epostunit.pas @@ -10026,6 +10026,7 @@ begin beschriftungsschritte[1].faktor:=1; rahmen:=false; bekannteBefehle:=tMyStringList.create; + fontRenderer:=nil; repeat if not f.metaReadln(s,true) then begin gibAus('Unerwartetes Dateiende in '''+paramstr(1)+'''!',3); @@ -10261,7 +10262,8 @@ begin setLength(beschriftungen,0); close(img); - fontRenderer.free; + if fontRenderer<>nil then + fontRenderer.free; result:=true; end; |