コード例 #1
0
ファイル: prepared.go プロジェクト: Rachine/imposm3
func (this *Geos) PreparedDestroy(geom *PreparedGeom) {
	if geom.v != nil {
		C.GEOSPreparedGeom_destroy_r(this.v, geom.v)
		geom.v = nil
	} else {
		log.Printf("double free?")
	}
}
コード例 #2
0
ファイル: cwrappers.go プロジェクト: helmi03/gogeos
func cGEOSPreparedGeom_destroy(g *C.GEOSPreparedGeometry) {
	handlemu.Lock()
	defer handlemu.Unlock()
	C.GEOSPreparedGeom_destroy_r(handle, g)
}