Kaynağa Gözat

Merge trunk revision 2854:
r2854 | asalkeld | 2010-05-18 21:35:25 -0700 (Tue, 18 May 2010) | 2 lines

cov 10412: fix mem leak in encrypt_and_sign_nss()



git-svn-id: http://svn.fedorahosted.org/svn/corosync/branches/flatiron@2896 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake 15 yıl önce
ebeveyn
işleme
b065cf546d
1 değiştirilmiş dosya ile 1 ekleme ve 0 silme
  1. 1 0
      exec/totemudp.c

+ 1 - 0
exec/totemudp.c

@@ -518,6 +518,7 @@ static int encrypt_and_sign_nss (
 			"PK11_CreateContext failed (encrypt) crypt_type=%d (err %d): %s\n",
 			"PK11_CreateContext failed (encrypt) crypt_type=%d (err %d): %s\n",
 			instance->totem_config->crypto_crypt_type,
 			instance->totem_config->crypto_crypt_type,
 			PR_GetError(), err);
 			PR_GetError(), err);
+		free(inbuf);
 		return -1;
 		return -1;
 	}
 	}
 	rv1 = PK11_CipherOp(enc_context, outdata,
 	rv1 = PK11_CipherOp(enc_context, outdata,