From a529111f77ff46f4836fe7312e70953bc16587cf Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 21 Sep 2022 14:18:08 +0100 Subject: Import Ghostscript 10.0 Signed-off-by: Sam James --- pdf/pdf_dict.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pdf/pdf_dict.h') diff --git a/pdf/pdf_dict.h b/pdf/pdf_dict.h index c5a8743b..90cac6af 100644 --- a/pdf/pdf_dict.h +++ b/pdf/pdf_dict.h @@ -28,7 +28,7 @@ static inline int pdfi_dict_get(pdf_context *ctx, pdf_dict *d, const char *Key, static inline int pdfi_dict_get_nocache(pdf_context *ctx, pdf_dict *d, const char *Key, pdf_obj **o) { - return pdfi_dict_get_common(ctx, d, Key, o, true); + return pdfi_dict_get_common(ctx, d, Key, o, false); } @@ -42,8 +42,10 @@ int pdfi_dict_known_by_key(pdf_context *ctx, pdf_dict *d, pdf_name *Key, bool *k int pdfi_dict_knownget(pdf_context *ctx, pdf_dict *d, const char *Key, pdf_obj **o); int pdfi_dict_knownget_type(pdf_context *ctx, pdf_dict *d, const char *Key, pdf_obj_type type, pdf_obj **o); int pdfi_dict_knownget_number(pdf_context *ctx, pdf_dict *d, const char *Key, double *f); +int pdfi_dict_knownget_bool(pdf_context *ctx, pdf_dict *d, const char *Key, bool *b); int pdfi_merge_dicts(pdf_context *ctx, pdf_dict *target, pdf_dict *source); int pdfi_dict_put_obj(pdf_context *ctx, pdf_dict *d, pdf_obj *Key, pdf_obj *value, bool replace); +int pdfi_dict_put_unchecked(pdf_context *ctx, pdf_dict *d, const char *Key, pdf_obj *value); int pdfi_dict_put(pdf_context *ctx, pdf_dict *d, const char *Key, pdf_obj *value); int pdfi_dict_put_int(pdf_context *ctx, pdf_dict *d, const char *Key, int64_t value); int pdfi_dict_put_bool(pdf_context *ctx, pdf_dict *d, const char *Key, bool value); -- cgit v1.2.3-65-gdbad