diff -ur on17/usr/src/cmd/exstr/exstr.c bc-on17/usr/src/cmd/exstr/exstr.c
--- on17/usr/src/cmd/exstr/exstr.c	Tue Jun 14 02:43:49 2005
+++ bc-on17/usr/src/cmd/exstr/exstr.c	Sun Jul 10 00:29:55 2005
@@ -395,7 +395,8 @@
 	}
 	while(fgets(linebuf,sizeof linebuf, fi) != (char *)NULL)
 		(void)fputs(linebuf, stdout);
-	
+
+	(void) fclose(fi);
 }
 
 static	void
