diff options
Diffstat (limited to 'pdf/pdf_deref.h')
-rw-r--r-- | pdf/pdf_deref.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pdf/pdf_deref.h b/pdf/pdf_deref.h index 132be7dd..71d89168 100644 --- a/pdf/pdf_deref.h +++ b/pdf/pdf_deref.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2020-2021 Artifex Software, Inc. +/* Copyright (C) 2020-2022 Artifex Software, Inc. All Rights Reserved. This software is provided AS-IS with no warranty, either express or @@ -19,7 +19,9 @@ int replace_cache_entry(pdf_context *ctx, pdf_obj *o); int is_compressed_object(pdf_context *ctx, uint32_t obj, uint32_t gen); int pdfi_dereference(pdf_context *ctx, uint64_t obj, uint64_t gen, pdf_obj **object); +int pdfi_dereference_nocache(pdf_context *ctx, uint64_t obj, uint64_t gen, pdf_obj **object); int pdfi_deref_loop_detect(pdf_context *ctx, uint64_t obj, uint64_t gen, pdf_obj **object); +int pdfi_deref_loop_detect_nocache(pdf_context *ctx, uint64_t obj, uint64_t gen, pdf_obj **object); int pdfi_read_bare_object(pdf_context *ctx, pdf_c_stream *s, gs_offset_t stream_offset, uint32_t objnum, uint32_t gen); int pdfi_resolve_indirect(pdf_context *ctx, pdf_obj *value, bool recurse); int pdfi_resolve_indirect_loop_detect(pdf_context *ctx, pdf_obj *parent, pdf_obj *value, bool recurse); |