From ad9c2c45fa85f877fa0880269369e6dc9492a87d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Sun, 1 Jan 2023 22:28:35 +0100 Subject: pridobivanje peerov deluje --- src/bencoding.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/bencoding.c') diff --git a/src/bencoding.c b/src/bencoding.c index 66b43b3..b32e2ea 100644 --- a/src/bencoding.c +++ b/src/bencoding.c @@ -738,10 +738,8 @@ struct bencoding * bclone (struct bencoding * b) { c->child = bclone(b->child); c->child->parent = c; } - if (b->next) { - c->next = bclone(b->child); - c->next->parent = c; - } + if (b->next && (c->next = bclone(b->child)) && (c->next->parent = c)) + {} c->valuelen = b->valuelen; if (b->value) { c->value = malloc(c->valuelen+1); -- cgit v1.2.3