From 248c1aa5256dc88c2268472ccd67f19a4b02869e Mon Sep 17 00:00:00 2001 From: tohidemyname Date: Tue, 2 Jul 2024 15:16:28 +0800 Subject: [PATCH] fixing a NPE in GetSymbolFont --- scratchpad/HWPF/UserModel/CharacterRun.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scratchpad/HWPF/UserModel/CharacterRun.cs b/scratchpad/HWPF/UserModel/CharacterRun.cs index dde2cd04e..671522079 100644 --- a/scratchpad/HWPF/UserModel/CharacterRun.cs +++ b/scratchpad/HWPF/UserModel/CharacterRun.cs @@ -592,6 +592,10 @@ public Ffn GetSymbolFont() { if (IsSymbol()) { + if(_doc.GetFontTable() == null) + { + return null; + } Ffn[] fontNames = _doc.GetFontTable().GetFontNames(); if (fontNames.Length <= _props.GetFtcSym())