]> git.meshlink.io Git - meshlink/blobdiff - src/conf.c
Fix a crash when meshlink_open() is called with an invalid confbase.
[meshlink] / src / conf.c
index 36c10acb45d3d025458de83fdc89bd52f8824d43..5231a9dfca25fc16c1a8fd3fbf63b9c0a8001081 100644 (file)
@@ -51,7 +51,8 @@ void init_configuration(splay_tree_t **config_tree) {
 }
 
 void exit_configuration(splay_tree_t **config_tree) {
-       splay_delete_tree(*config_tree);
+       if(*config_tree)
+               splay_delete_tree(*config_tree);
        *config_tree = NULL;
 }