From fedc0c2b438c70d3a91dc85c34fdcb58269a54d6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Fri, 26 Jun 1998 00:37:33 +0200
Subject: [PATCH] Fixed memory leak.

Rev: src/modules/spider/spider.c:1.69
---
 src/modules/spider/spider.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/modules/spider/spider.c b/src/modules/spider/spider.c
index e3b3baca4b..d23d626aaa 100644
--- a/src/modules/spider/spider.c
+++ b/src/modules/spider/spider.c
@@ -43,7 +43,7 @@
 #include "threads.h"
 #include "operators.h"
 
-RCSID("$Id: spider.c,v 1.68 1998/06/12 19:36:51 noring Exp $");
+RCSID("$Id: spider.c,v 1.69 1998/06/25 22:37:33 grubba Exp $");
 
 #ifdef HAVE_PWD_H
 #include <pwd.h>
@@ -972,6 +972,8 @@ void do_html_parse_lines(struct pike_string *ss,
 	apply_svalue(&sval1,4+(extra_args?extra_args->size:0));
 	HANDLE_RETURN_VALUE(m);
 	continue;
+      } else {
+	free_svalue(&sval2);
       }
       i=j;
     }
-- 
GitLab