From f82ca2509354e142370e09a56f178b8e42d7cf44 Mon Sep 17 00:00:00 2001 From: Chris Mikkelson Date: Sun, 14 Mar 2010 16:40:36 +0000 Subject: [PATCH] Plug a couple memory leaks. --- multipart.c | 3 --- re_stream.c | 1 - 2 files changed, 4 deletions(-) diff --git a/multipart.c b/multipart.c index 56b81ff..47d02a0 100644 --- a/multipart.c +++ b/multipart.c @@ -98,9 +98,6 @@ setboundary(msgproc *m, int type, void *data, size_t size) re_stream_start(sre, mps->bre, 0); mps->boundre = sre; - sre = malloc(sizeof(struct stream_re)); - if (!sre) goto fail; - return; fail: if (boundpat) free(boundpat); diff --git a/re_stream.c b/re_stream.c index 69aedfa..0862850 100644 --- a/re_stream.c +++ b/re_stream.c @@ -33,7 +33,6 @@ re_stream_start(struct stream_re *sre, pcre *re, int flags) void re_stream_stop(struct stream_re *sre) { - re_stream_start(sre, sre->re, sre->flags); if (sre->result) { free(sre->result); } -- 2.50.1