From 8d4b4083fa800e86a16dfe6a9f0ab0906e8ffcaa Mon Sep 17 00:00:00 2001 From: Amadeo Bellotti Date: Fri, 27 Sep 2024 11:14:39 -0400 Subject: [PATCH] Fixed a really dumb pointer bug that wouldn't let you disconnect from previously opened lick ports --- pkg/vere/io/lick.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkg/vere/io/lick.c b/pkg/vere/io/lick.c index a2c7f7c909..4e3dfa4706 100644 --- a/pkg/vere/io/lick.c +++ b/pkg/vere/io/lick.c @@ -472,10 +472,8 @@ _lick_ef_spin(u3_lick* lic_u, u3_noun nam) gen_u->liv_o = c3y; _lick_init_sock(gen_u->san_u); - if ( NULL == las_u) { - lic_u->gen_u = gen_u; - } - else las_u->nex_u = gen_u; + gen_u ->nex_u = lic_u->gen_u; + lic_u->gen_u = gen_u; } /* _lick_ef_spit(): spit effects to port