guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make-regexp error memory leak


From: Kevin Ryde
Subject: make-regexp error memory leak
Date: Mon, 05 Jul 2004 09:51:39 +1000
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux)

When make-regexp throws an error it leaks memory, eg

        (while #t (false-if-exception (make-regexp "[")))

I'm looking at the changes below for the cvs and for 1.6, I think they
get the mallocated counting right.

        * regex-posix.c (scm_make_regexp): Free rx on error, to avoid memory
        leak.

Attachment: regex-posix.c.free-cvs.diff
Description: Text document

Attachment: regex-posix.c.free-16.diff
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]