From 26ea25aacc1e70f4d142d8f041da2065509c0b51 Mon Sep 17 00:00:00 2001 From: zwtmichael Date: Tue, 30 Aug 2022 17:02:04 +0800 Subject: [PATCH] fix memory problem in the rtree test suite Reference:https://gitee.com/src-openeuler/sqlite/blob/openEuler-22.03-LTS-SP3/0004-fix-memory-problem-in-the-rtree-test-suite.patch Conflict: BoxQueryCtx change to BoxGeomCtx --- ext/rtree/test_rtreedoc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/rtree/test_rtreedoc.c b/ext/rtree/test_rtreedoc.c index cdbcb2e..59a7942 100644 --- a/ext/rtree/test_rtreedoc.c +++ b/ext/rtree/test_rtreedoc.c @@ -188,7 +188,7 @@ static int SQLITE_TCLAPI register_box_geom( } if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; - pCtx = (BoxGeomCtx*)ckalloc(sizeof(BoxGeomCtx*)); + pCtx = (BoxGeomCtx*)ckalloc(sizeof(BoxGeomCtx)); pCtx->interp = interp; pCtx->pScript = Tcl_DuplicateObj(objv[2]); Tcl_IncrRefCount(pCtx->pScript); -- 2.33.0