Merge pull request #15169 from Snuffleupagus/loadFont-fontRef

Handle errors in the "Loading by ref" code-path in `PartialEvaluator.loadFont`
This commit is contained in:
Jonas Jenwald 2022-07-15 16:40:56 +02:00 committed by GitHub
commit 75b8647a32
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1176,10 +1176,9 @@ class PartialEvaluator {
let fontRef;
if (font) {
// Loading by ref.
if (!(font instanceof Ref)) {
throw new FormatError('The "font" object should be a reference.');
if (font instanceof Ref) {
fontRef = font;
}
fontRef = font;
} else {
// Loading by name.
const fontRes = resources.get("Font");