List Info

Thread: Re: session_file fix




Re: session_file fix
country flaguser name
Norway
2008-02-18 18:27:41
"Paul B. Mahol" <onemdagmail.com> wrote:

> Thanks for patch. Which OS is about (implementation of
libc)?

Win32 and MingW which uses the MSVCRT runtime.

--gv


_______________________________________________
Lynx-dev mailing list
Lynx-devnongnu.org
htt
p://lists.nongnu.org/mailman/listinfo/lynx-dev

Re: session_file fix
country flaguser name
Norway
2008-03-04 08:49:09
I discovered another problem; the djgpp version crashed in
free() due to
'doc.address' having a random value. Fix by clearing the
'doc' structure first:

--- orig/src/LYSession.c        Sun Feb 17 21:00:58 2008
+++ src/LYSession.c     Tue Mar 04 15:39:29 2008
 -123,6
+123,7 
                        *value1++ = 0;
                    if ((value2 = strchr(value1, 't')) !=
0) {
                        *value2++ = 0;
+                       memset(&doc, 0, sizeof(doc));
                        doc.line = atoi(rsline);
                        doc.link = atoi(linktext);
                        StrAllocCopy(doc.address, value1);

--gv


_______________________________________________
Lynx-dev mailing list
Lynx-devnongnu.org
htt
p://lists.nongnu.org/mailman/listinfo/lynx-dev

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )