|
From: | Gisle Vanem |
Subject: | Re: [Lynx-dev] SOCK5 crash+fix |
Date: | Fri, 11 Mar 2022 13:22:22 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
Anyway, this works better. int len = snprintf(NULL, 0, gettext("(for %s at %s) SOCKS5"), protocol, socks5_host); socks5_protocol = malloc (len+1); if (!socks5_protocol) outofmem(__FILE__, "malloc"); snprintf(socks5_buf, len, gettext("(for %s at %s) SOCKS5"), protocol, socks5_host); protocol = socks5_protocol;
A bit hasty, should be: snprintf(socks5_protocol, len, gettext("(for %s at %s) SOCKS5"), protocol, socks5_host); -- --gv
[Prev in Thread] | Current Thread | [Next in Thread] |