Add guard around the prototype for completion_matches to enable
compilition with libedit on OSX 10.5
diff --git a/Modules/readline.c b/Modules/readline.c
index 2db6cfb..bd256ce 100644
--- a/Modules/readline.c
+++ b/Modules/readline.c
@@ -38,9 +38,12 @@
 #if defined(_RL_FUNCTION_TYPEDEF)
 extern char **completion_matches(char *, rl_compentry_func_t *);
 #else
+
+#if !defined(__APPLE__)
 extern char **completion_matches(char *, CPFunction *);
 #endif
 #endif
+#endif
 
 #ifdef __APPLE__
 /*