=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/find/function.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- src/usr.bin/find/function.c 1997/11/13 08:30:33 1.11 +++ src/usr.bin/find/function.c 1998/09/26 09:04:43 1.12 @@ -1,4 +1,4 @@ -/* $OpenBSD: function.c,v 1.11 1997/11/13 08:30:33 deraadt Exp $ */ +/* $OpenBSD: function.c,v 1.12 1998/09/26 09:04:43 deraadt Exp $ */ /*- * Copyright (c) 1990, 1993 @@ -38,7 +38,7 @@ #ifndef lint /*static char sccsid[] = "from: @(#)function.c 8.1 (Berkeley) 6/6/93";*/ -static char rcsid[] = "$OpenBSD: function.c,v 1.11 1997/11/13 08:30:33 deraadt Exp $"; +static char rcsid[] = "$OpenBSD: function.c,v 1.12 1998/09/26 09:04:43 deraadt Exp $"; #endif /* not lint */ #include @@ -1035,6 +1035,7 @@ err(1, "-perm: %s: illegal mode string", perm); new->m_data = getmode(set, 0); + free(set); return (new); }