Changeset: 6d8c8c1d7a28 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6d8c8c1d7a28
Modified Files:
        sql/backends/monet5/vaults/netcdf/netcdf.c
Branch: default
Log Message:

First bug found after new malloc attribute.


diffs (19 lines):

diff --git a/sql/backends/monet5/vaults/netcdf/netcdf.c 
b/sql/backends/monet5/vaults/netcdf/netcdf.c
--- a/sql/backends/monet5/vaults/netcdf/netcdf.c
+++ b/sql/backends/monet5/vaults/netcdf/netcdf.c
@@ -929,13 +929,14 @@ NCDFimportVariable(Client cntxt, MalBlkP
        for (i = 0; i < vndims; i++){
                col = mvc_bind_column(m, arr_table, dname[i]);
                if (col == NULL){
+                       msg = createException(MAL, "netcdf.importvar", 
SQLSTATE(NC000) "Cannot find column %s.%s\n", aname_sys, dname[i]);
                        for (i = 0; i < vndims; i++)
                                GDKfree(dname[i]);
                        GDKfree(dname);
                        GDKfree(dim_bids);
                        bat_destroy(pos);
                        nc_close(ncid);
-                       throw(MAL, "netcdf.importvar", SQLSTATE(NC000) "Cannot 
find column %s.%s\n", aname_sys, dname[i]);
+                       return msg;
                }
 
                dimbat = BATdescriptor(dim_bids[i]);
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to