Changeset: 226238c6cfd2 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=226238c6cfd2
Modified Files:
        gdk/gdk_utils.c
Branch: default
Log Message:

Check that the environment BATs exist in GDKgetenv.


diffs (21 lines):

diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c
--- a/gdk/gdk_utils.c
+++ b/gdk/gdk_utils.c
@@ -95,11 +95,13 @@ GDKenvironment(const char *dbpath)
 const char *
 GDKgetenv(const char *name)
 {
-       BUN b = BUNfnd(GDKkey, (ptr) name);
+       if (GDKkey && GDKval) {
+               BUN b = BUNfnd(GDKkey, (ptr) name);
 
-       if (b != BUN_NONE) {
-               BATiter GDKenvi = bat_iterator(GDKval);
-               return BUNtvar(GDKenvi, b);
+               if (b != BUN_NONE) {
+                       BATiter GDKenvi = bat_iterator(GDKval);
+                       return BUNtvar(GDKenvi, b);
+               }
        }
        return NULL;
 }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to