[Xapian-discuss] FIXMEs in Search::Xapian
olly at survex.com
Fri Sep 3 11:49:03 BST 2010
On Wed, Sep 01, 2010 at 06:21:28PM +0100, Tim Brody wrote:
> Carrying on this conversation:
> Stopper * stopper
> // FIXME: no corresponding SvREFCNT_dec(), but a leak seems better
> // a SEGV!
> It would be good to fix these FIXMEs.
> A class-level HASH could be maintained of contained objects.
> Any other solutions?
This is what we do for Python.
Perhaps now is a good time to switch to the SWIG-generated Python bindings
though, rather than working on code we're intending to replace.
These were done for GSoC last year by Kosei Moriyama on a branch. He
expressed interest in doing the merging and integration work himself,
but I think he's been busy with his academic work since. I've Cc:-ed
him on this mail in case he wants to get involved.
I've just performed a merge from current trunk to the branch, which was
pretty painless, and the tests all still pass, so I've committed that.
I think the best next step is just to merge the branch to trunk, where
it can be an optional new language in xapian-bindings, and sort out the
remaining issues there. But currently it is branches/gsoc2009-kosei in
More information about the Xapian-discuss