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));