]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - client_common.c
Differentiate between ggo_dir and m4_ggo dir.
[paraslash.git] / client_common.c
index 649a1b4fdf49579e653d7b6cd6d9c977524e6171..a4aa6d8c3ecc3ae386cbb14515f05f8257d96e0d 100644 (file)
@@ -48,8 +48,7 @@ void client_disconnect(struct client_task *ct)
        ct->scc.recv = NULL;
        sc_free(ct->scc.send);
        ct->scc.send = NULL;
-       btr_free_node(ct->btrn);
-       ct->btrn = NULL;
+       btr_remove_node(&ct->btrn);
 }
 
 /**
@@ -562,7 +561,7 @@ out:
                if (!ct->use_sideband && ret != -E_SERVER_EOF &&
                                ret != -E_BTR_EOF && ret != -E_EOF)
                        PARA_ERROR_LOG("%s\n", para_strerror(-t->error));
-               btr_remove_node(btrn);
+               btr_remove_node(&ct->btrn);
        }
 }