X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=src%2Fedge.c;h=efb90dfeaaffd49b3f9262b8354384bafb1cd21a;hb=f2b21858a8e77663a02c2d586b21c5568fb435a0;hp=455b2301e95333fc78d5ec68adfd8cf1c4c055fb;hpb=74e99de094a34556ba912a5e392eda172571eb53;p=meshlink diff --git a/src/edge.c b/src/edge.c index 455b2301..efb90dfe 100644 --- a/src/edge.c +++ b/src/edge.c @@ -61,7 +61,9 @@ void free_edge_tree(splay_tree_t *edge_tree) { } void exit_edges(meshlink_handle_t *mesh) { - splay_delete_tree(mesh->edges); + if(mesh->edges) + splay_delete_tree(mesh->edges); + mesh->edges = NULL; } /* Creation and deletion of connection elements */