Alle lunedì 29 giugno 2009, Carlos Garcia Campos ha scritto: > El lun, 29-06-2009 a las 01:45 +0200, Pino Toscano escribió: > > Hi, > > > > currently, an Annots object owns the various Annot* objects thus, if you > > want to keep them, you have to keep the "parent" Annots object around as > > well. My goal is to have each Annot object stored in each "wrapper" > > Annotation object of the Qt4 frontend, but without the need to tie them > > to a Page object. The less "destructive" solution I have so far is a > > takeAnnot() method (see attached patch) which would get an Annot object > > and give its ownership to the callee. > > What about adding reference counting?
I'm not sure it worth to refactor all the annotation code snippets to add refcounting, which would be used in this particular case only (at least, there were not any other use cases for it so far). -- Pino Toscano
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
