summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2022-02-27 10:33:18 +0100
committerErich Eckner <git@eckner.net>2022-02-27 10:33:18 +0100
commitc6f5ccecfafa635d89618857bad27e89f15c46c3 (patch)
tree1c919d6875fa67da4ff88ea85b7a416eac12040b
parent3e911d6f1723ccbcaebb5dde5566390392ffa4a8 (diff)
downloadepost-c6f5ccecfafa635d89618857bad27e89f15c46c3.tar.xz
erzeugeLegende: avoid NPE
-rw-r--r--epostunit.pas4
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;