On Fri, Jun 30, 2006 at 10:30:21PM +0200, Mateusz Loskot wrote: > [EMAIL PROTECTED] wrote: > > With GEOS-3.0.0 initGEOS/finishGEOS do not instantiate/delete > > a GeometryFactory anymore. Rather the default GeometryFactory > > is used. This should fix the problem. > > What about backport to 2.2.x with ref-counted proposal? > Such changes could would not affect existing code.
Ok with me. > I'd like to repeat that in general, global factory should be replaced > with shared object (e.g. managed by shared_ptr from Boost or our own > home-made shared smart pointer). > static factory can cause problems too: > http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.12 We're using "construct on first use" idiom if I'm not wrong (see faq 10.13). --strk; _______________________________________________ geos-devel mailing list geos-devel@geos.refractions.net http://geos.refractions.net/mailman/listinfo/geos-devel