summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2013-06-28 16:29:33 +0200
committerRobin Watts <robin.watts@artifex.com>2013-06-28 19:39:12 +0100
commite16103ffd0db53a6d4aece9926279271d6b5a6a4 (patch)
tree475953fe4e1115001fe26dde8aac9eb064cd6ae9 /include
parentb5db44461bd197f14d9f5b80a8c95557730de7e8 (diff)
downloadmupdf-e16103ffd0db53a6d4aece9926279271d6b5a6a4.tar.xz
Add array_insert_drop and array_delete functions.
Also add index argument to array_insert.
Diffstat (limited to 'include')
-rw-r--r--include/mupdf/pdf/object.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/mupdf/pdf/object.h b/include/mupdf/pdf/object.h
index 88d5c24b..de899b80 100644
--- a/include/mupdf/pdf/object.h
+++ b/include/mupdf/pdf/object.h
@@ -76,7 +76,9 @@ pdf_obj *pdf_array_get(pdf_obj *array, int i);
void pdf_array_put(pdf_obj *array, int i, pdf_obj *obj);
void pdf_array_push(pdf_obj *array, pdf_obj *obj);
void pdf_array_push_drop(pdf_obj *array, pdf_obj *obj);
-void pdf_array_insert(pdf_obj *array, pdf_obj *obj);
+void pdf_array_insert(pdf_obj *array, pdf_obj *obj, int index);
+void pdf_array_insert_drop(pdf_obj *array, pdf_obj *obj, int index);
+void pdf_array_delete(pdf_obj *array, int index);
int pdf_array_contains(pdf_obj *array, pdf_obj *obj);
int pdf_dict_len(pdf_obj *dict);