From ba4515b78e97d13a158a858f2137c6587b1b5819 Mon Sep 17 00:00:00 2001 From: Prokhorov Konstantin Date: Fri, 28 Oct 2022 11:43:41 +0300 Subject: [PATCH] Fix wkb destroy --- gis/ST.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gis/ST.lua b/gis/ST.lua index b442155..cbe426c 100644 --- a/gis/ST.lua +++ b/gis/ST.lua @@ -141,10 +141,10 @@ ffi.gc(wkt_writer, function(w) geos.GEOSWKTWriter_destroy_r(handle, w) end) geos.GEOSWKTWriter_setTrim_r(handle, wkt_writer, 1) local wkb_reader = checknil(geos.GEOSWKBReader_create_r(handle)) -ffi.gc(wkt_reader, function(w) geos.GEOSWKBReader_destroy_r(handle, w) end) +ffi.gc(wkb_reader, function(r) geos.GEOSWKBReader_destroy_r(handle, r) end) local wkb_writer = checknil(geos.GEOSWKBWriter_create_r(handle)) -ffi.gc(wkt_writer, function(w) geos.GEOSWKBWriter_destroy_r(handle, w) end) +ffi.gc(wkb_writer, function(w) geos.GEOSWKBWriter_destroy_r(handle, w) end) local sizeptr = ffi.new('size_t[1]') local doubleptr = ffi.new('double[1]')