Add "close" function parameter to newopenfileobject().
diff --git a/Include/fileobject.h b/Include/fileobject.h
index beaebe9..52a3765 100644
--- a/Include/fileobject.h
+++ b/Include/fileobject.h
@@ -29,6 +29,7 @@
 #define is_fileobject(op) ((op)->ob_type == &Filetype)
 
 extern object *newfileobject PROTO((char *, char *));
-extern object *newopenfileobject PROTO((FILE *, char *, char *));
+extern object *newopenfileobject
+	PROTO((FILE *, char *, char *, int (*)FPROTO((FILE *))));
 extern FILE *getfilefile PROTO((object *));
 extern object *filegetline PROTO((object *, int));