]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - client_common.c
client: Remove the buffer tree node on errors.
[paraslash.git] / client_common.c
index ded01b1388a629013f3be14bf4b31c876d97f512..934758dd8f8e5ed03ff2493fe18e0cd533fde977 100644 (file)
@@ -404,6 +404,7 @@ out:
        free(home);
        if (ret < 0) {
                PARA_ERROR_LOG("%s\n", para_strerror(-ret));
+               btr_remove_node(ct->btrn);
                btr_free_node(ct->btrn);
                client_close(ct);
                *ct_ptr = NULL;