Changeset: beaf93879e77 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/beaf93879e77
Modified Files:
        sql/backends/monet5/vaults/shp/shp.c
Branch: geo-update
Log Message:

Don't use free() to free a GDKmalloc-ed pointer, must use GDKfree()


diffs (30 lines):

diff --git a/sql/backends/monet5/vaults/shp/shp.c 
b/sql/backends/monet5/vaults/shp/shp.c
--- a/sql/backends/monet5/vaults/shp/shp.c
+++ b/sql/backends/monet5/vaults/shp/shp.c
@@ -41,7 +41,7 @@ GDALWConnection *GDALWConnect(char *sour
        conn->handler = OGROpen(source, 0, &(conn->driver));
        if (conn->handler == NULL)
        {
-               free(conn);
+               GDKfree(conn);
                return NULL;
        }
 
@@ -49,7 +49,7 @@ GDALWConnection *GDALWConnect(char *sour
        if (conn->layer == NULL)
        {
                OGRReleaseDataSource(conn->handler);
-               free(conn);
+               GDKfree(conn);
                return NULL;
        }
 
@@ -62,7 +62,7 @@ GDALWConnection *GDALWConnect(char *sour
        if (conn->fieldDefinitions == NULL)
        {
                OGRReleaseDataSource(conn->handler);
-               free(conn);
+               GDKfree(conn);
                TRC_ERROR(SHP, "Could not allocate memory\n");
                return NULL;
        }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to