Changeset: 5ca96ca58d9b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5ca96ca58d9b
Modified Files:
        tools/monetdbe/monetdbe.c
Branch: default
Log Message:

small fix for properly keeping database location


diffs (22 lines):

diff --git a/tools/monetdbe/monetdbe.c b/tools/monetdbe/monetdbe.c
--- a/tools/monetdbe/monetdbe.c
+++ b/tools/monetdbe/monetdbe.c
@@ -429,6 +429,9 @@ monetdbe_shutdown_internal(void) // Call
        if (monetdbe_embedded_initialized) {
             malEmbeddedReset();
                monetdbe_embedded_initialized = false;
+               if (monetdbe_embedded_url)
+                       GDKfree(monetdbe_embedded_url);
+               monetdbe_embedded_url = NULL;
        }
 }
 
@@ -550,7 +553,7 @@ monetdbe_startup(monetdbe_database_inter
                goto cleanup;
 
        monetdbe_embedded_initialized = true;
-       monetdbe_embedded_url = dbdir;
+       monetdbe_embedded_url = dbdir?GDKstrdup(dbdir):NULL;
        GDKfataljumpenable = 0;
 cleanup:
        if (mdbe->msg)
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to