lynx/lynx-2.9.0dev.10-sigabrt-after-start.patch
Lukáš Zaoral 41a651c6c5
fix SIGABRT after start
Resolves: rhbz#2185402
2023-05-03 14:15:33 +02:00

21 lines
820 B
Diff

From e54344bd3252108c7c113ea773b3ae9a4e72b427 Mon Sep 17 00:00:00 2001
From: "Thomas E. Dickey" <dickey@invisible-island.net>
Date: Mon, 10 Apr 2023 22:59:30 +0000
Subject: [PATCH] snapshot of project "lynx", label v2-9-0dev_12c
Cherry-picked to fix rhbz#2185402.
Upstream-commit: e54344bd3252108c7c113ea773b3ae9a4e72b427
Signed-off-by: Lukáš Zaoral <lzaoral@redhat.com>
diff --git a/WWW/Library/Implementation/HTTCP.c b/WWW/Library/Implementation/HTTCP.c
@@ -1494,7 +1494,7 @@ static size_t fill_addrinfo(void **buffer,
CTRACE((tfp, "filladdr_info %p\n", (const void *) phost));
for (q = phost; q != 0; q = q->ai_next) {
++limit;
- need += phost->ai_addrlen;
+ need += q->ai_addrlen;
need += sizeof(LYNX_ADDRINFO);
}
CTRACE((tfp, "...fill_addrinfo %d:%lu\n", limit, (unsigned long) need));