X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=pdf2swf%2Fxpdf%2FArray.cc;h=fbdde49da9089e6d8181d87cf46f1d0138fa7167;hb=5ede6209244433ea174111a9079fa6d0cf84d227;hp=9681b6854cc981797ce7ab91ecb0b047c0244b71;hpb=fc554a43712b76d16b41ec77dd311b4a78b1ef6b;p=swftools.git diff --git a/pdf2swf/xpdf/Array.cc b/pdf2swf/xpdf/Array.cc index 9681b68..fbdde49 100644 --- a/pdf2swf/xpdf/Array.cc +++ b/pdf2swf/xpdf/Array.cc @@ -2,7 +2,7 @@ // // Array.cc // -// Copyright 1996 Derek B. Noonburg +// Copyright 1996-2002 Glyph & Cog, LLC // //======================================================================== @@ -10,6 +10,7 @@ #pragma implementation #endif +#include #include #include "gmem.h" #include "Object.h" @@ -19,7 +20,8 @@ // Array //------------------------------------------------------------------------ -Array::Array() { +Array::Array(XRef *xrefA) { + xref = xrefA; elems = NULL; size = length = 0; ref = 1; @@ -43,7 +45,7 @@ void Array::add(Object *elem) { } Object *Array::get(int i, Object *obj) { - return elems[i].fetch(obj); + return elems[i].fetch(xref, obj); } Object *Array::getNF(int i, Object *obj) {