explicitly init flags in methodlists
diff --git a/Modules/regexmodule.c b/Modules/regexmodule.c
index 9b40ab5..893f4fc 100644
--- a/Modules/regexmodule.c
+++ b/Modules/regexmodule.c
@@ -555,11 +555,11 @@
 }
 
 static struct methodlist regex_global_methods[] = {
-	{"compile",	regex_compile},
-	{"symcomp",	regex_symcomp},
-	{"match",	regex_match},
-	{"search",	regex_search},
-	{"set_syntax",	regex_set_syntax},
+	{"compile",	regex_compile, 0},
+	{"symcomp",	regex_symcomp, 0},
+	{"match",	regex_match, 0},
+	{"search",	regex_search, 0},
+	{"set_syntax",	regex_set_syntax, 0},
 	{NULL,		NULL}		/* sentinel */
 };
 
diff --git a/Objects/fileobject.c b/Objects/fileobject.c
index 07bab90..df27caf 100644
--- a/Objects/fileobject.c
+++ b/Objects/fileobject.c
@@ -29,6 +29,10 @@
 #include "structmember.h"
 #include "ceval.h"
 
+#ifdef THINK_C
+#define HAVE_FOPENRF
+#endif
+
 #define BUF(v) GETSTRINGVALUE((stringobject *)v)
 
 #include <errno.h>
@@ -652,20 +656,20 @@
 }
 
 static struct methodlist file_methods[] = {
-	{"close",	(method)file_close},
-	{"flush",	(method)file_flush},
-	{"fileno",	(method)file_fileno},
-	{"isatty",	(method)file_isatty},
-	{"read",	(method)file_read},
-	{"readline",	(method)file_readline},
-	{"readlines",	(method)file_readlines},
-	{"seek",	(method)file_seek},
+	{"close",	(method)file_close, 0},
+	{"flush",	(method)file_flush, 0},
+	{"fileno",	(method)file_fileno, 0},
+	{"isatty",	(method)file_isatty, 0},
+	{"read",	(method)file_read, 0},
+	{"readline",	(method)file_readline, 0},
+	{"readlines",	(method)file_readlines, 0},
+	{"seek",	(method)file_seek, 0},
 #ifdef HAVE_FTRUNCATE
-	{"truncate",	(method)file_truncate},
+	{"truncate",	(method)file_truncate, 0},
 #endif
-	{"tell",	(method)file_tell},
-	{"write",	(method)file_write},
-	{"writelines",	(method)file_writelines},
+	{"tell",	(method)file_tell, 0},
+	{"write",	(method)file_write, 0},
+	{"writelines",	(method)file_writelines, 0},
 	{NULL,		NULL}		/* sentinel */
 };
 
diff --git a/Objects/listobject.c b/Objects/listobject.c
index f0eab0b..a367ed1 100644
--- a/Objects/listobject.c
+++ b/Objects/listobject.c
@@ -751,7 +751,7 @@
 	{"count",	(method)listcount},
 	{"index",	(method)listindex},
 	{"insert",	(method)listinsert},
-	{"sort",	(method)listsort},
+	{"sort",	(method)listsort, 0},
 	{"remove",	(method)listremove},
 	{"reverse",	(method)listreverse},
 	{NULL,		NULL}		/* sentinel */