Module Name: src
Committed By: vanhu
Date: Fri Sep 24 15:09:29 UTC 2010
Modified Files:
src/crypto/dist/ipsec-tools/src/racoon: cftoken.l
Log Message:
fixed a fd leak, patch by getlaser (at) gmail.com
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/crypto/dist/ipsec-tools/src/racoon/cftoken.l
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/crypto/dist/ipsec-tools/src/racoon/cftoken.l
diff -u src/crypto/dist/ipsec-tools/src/racoon/cftoken.l:1.21 src/crypto/dist/ipsec-tools/src/racoon/cftoken.l:1.22
--- src/crypto/dist/ipsec-tools/src/racoon/cftoken.l:1.21 Tue Jun 22 09:41:33 2010
+++ src/crypto/dist/ipsec-tools/src/racoon/cftoken.l Fri Sep 24 15:09:29 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: cftoken.l,v 1.21 2010/06/22 09:41:33 vanhu Exp $ */
+/* $NetBSD: cftoken.l,v 1.22 2010/09/24 15:09:29 vanhu Exp $ */
/* Id: cftoken.l,v 1.53 2006/08/22 18:17:17 manubsd Exp */
@@ -638,6 +638,10 @@
<<EOF>> {
yy_delete_buffer(YY_CURRENT_BUFFER);
+ fclose (incstack[incstackp].fp);
+ incstack[incstackp].fp = NULL;
+ racoon_free(incstack[incstackp].path);
+ incstack[incstackp].path = NULL;
incstackp--;
nextfile:
if (incstack[incstackp].matchon <