internal PageRefs(PageRefs other, PdfReader reader) {
this.reader = reader;
this.sizep = other.sizep;
if (other.refsn != null) {
refsn = new ArrayList(other.refsn);
for (int k = 0; k < refsn.Count; ++k) {
refsn[k] = DuplicatePdfObject((PdfObject)refsn[k], reader);
}
}
else
this.refsp = (IntHashtable)other.refsp.Clone();
}