| diff -r -U1 gcl.orig/o/gcl_readline.d gcl/o/gcl_readline.d |
| --- gcl.orig/o/gcl_readline.d 2013-11-11 21:55:48.000000000 +0700 |
| +++ gcl/o/gcl_readline.d 2014-03-30 18:29:42.131967005 +0700 |
| @@ -53,2 +53,9 @@ |
| |
| +/* Deprecated CPPFunction disappeared in libreadline-6.3 */ |
| +#if defined(_RL_FUNCTION_TYPEDEF) |
| +#define RL_COMPLETION_FUNC_T rl_completion_func_t |
| +#else |
| +#define RL_COMPLETION_FUNC_T CPPFunction |
| +#endif |
| + |
| int readline_on = 0; /* On (1) or off (0) */ |
| @@ -471,3 +478,3 @@ |
| #ifdef RL_COMPLETION |
| - rl_attempted_completion_function = (CPPFunction *)rl_completion; |
| + rl_attempted_completion_function = (RL_COMPLETION_FUNC_T *)rl_completion; |
| #endif |