From: Nick Mathewson Date: Mon, 25 Aug 2014 15:14:31 +0000 (-0400) Subject: Fix another memory leak case in sandbox.c:prot_strings() X-Git-Tag: tor-0.2.6.1-alpha~182 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72ba1739e2bf93d022e93fc2100650e300ad1e4d;p=thirdparty%2Ftor.git Fix another memory leak case in sandbox.c:prot_strings() This is related to the rest of 523587a5cf62119baa01822e2e783925726a790b --- diff --git a/src/common/sandbox.c b/src/common/sandbox.c index 146f4ad5a5..b414e3184d 100644 --- a/src/common/sandbox.c +++ b/src/common/sandbox.c @@ -1076,7 +1076,7 @@ prot_strings(scmp_filter_ctx ctx, sandbox_cfg_t* cfg) SCMP_CMP(0, SCMP_CMP_EQ, (intptr_t) pr_mem_base)); if (ret) { log_err(LD_BUG,"(Sandbox) mremap protected memory filter fail!"); - return ret; + goto out; } // no munmap of the protected base address