From 11f7324bd33d0105bf8e3816b5bb599bac197255 Mon Sep 17 00:00:00 2001 From: Sam Varshavchik Date: Fri, 24 Apr 2015 07:02:07 -0400 Subject: Fix use after free. --- rfc2045/rfc2045.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'rfc2045/rfc2045.c') diff --git a/rfc2045/rfc2045.c b/rfc2045/rfc2045.c index 2245f43..8cbd3a7 100644 --- a/rfc2045/rfc2045.c +++ b/rfc2045/rfc2045.c @@ -997,6 +997,7 @@ static void save_content_type_parameter(const char *name, { free(p); rfc2045_enomem(); + return; } free(p); @@ -1076,6 +1077,7 @@ static void save_content_disposition_parameter(const char *name, { free(p); rfc2045_enomem(); + return; } free(p); } -- cgit v1.2.3