From e69624f1874a913c6e0ec289a88a23e731f67be6 Mon Sep 17 00:00:00 2001 From: kramm <kramm> Date: Thu, 1 Nov 2001 00:50:20 +0000 Subject: [PATCH] new routine: dumpEntries() --- pdf2swf/xpdf/Dict.cc | 17 +++++++++++++++++ pdf2swf/xpdf/Dict.h | 4 ++++ 2 files changed, 21 insertions(+) diff --git a/pdf2swf/xpdf/Dict.cc b/pdf2swf/xpdf/Dict.cc index c9f4fec..94ca386 100644 --- a/pdf2swf/xpdf/Dict.cc +++ b/pdf2swf/xpdf/Dict.cc @@ -86,3 +86,20 @@ Object *Dict::getVal(int i, Object *obj) { Object *Dict::getValNF(int i, Object *obj) { return entries[i].val.copy(obj); } + +void Dict::dumpEntries() +{ + int t; + for(t=0;t<size;t++) + { + printf("key: %s\n", entries[t].key); + fflush(stdout); + { + printf(" value:\n"); + entries[t].val.print(); + } + fflush(stdout); + printf("---\n"); + fflush(stdout); + } +} diff --git a/pdf2swf/xpdf/Dict.h b/pdf2swf/xpdf/Dict.h index cfc64d3..e392645 100644 --- a/pdf2swf/xpdf/Dict.h +++ b/pdf2swf/xpdf/Dict.h @@ -64,6 +64,10 @@ private: int ref; // reference count DictEntry *find(char *key); + +public: + void dumpEntries(); + }; #endif -- 1.7.10.4