[poppler] [PATCH 0/5] Various fixes relating to bug #24575
David A Benjamin
davidben at MIT.EDU
Fri Jan 22 21:35:09 PST 2010
On Fri, 22 Jan 2010, Albert Astals Cid wrote:
> A Divendres, 22 de gener de 2010, David A Benjamin va escriure:
>> Oops. Sorry guys; forgot to set the subject.
>
> Sorry to be a pain, but could you try not to use GooVector, that class has a
> "unknown" origin and we don't use anywhere other than pdftohtml and i'd prefer
> to keep it that way.
>
Sure. Would GooList be preferable or should I just roll my own stack?
(GooList is vaguely annoying in that it stores pointers. I could also
maintain a stack of GfxState pointers stored in a GooList, but then you
have pointers that don't retain ownership of the object and deleteGooList
assumes they do.)
So, what is the story with GooVector? Is it just unknown copyright?
Vectors are hardly complicated structures to implement. Making a new one
with a much fuller interface would be trivial. (Or we could use the
STL's... I'm not sure what libpoppler's policies are w.r.t STL usage. I
would think it's safe to consider "portable" these days.)
David
More information about the poppler
mailing list