diff options
| author | Bruce Momjian <bruce@momjian.us> | 2001-06-11 22:12:48 +0000 | 
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 2001-06-11 22:12:48 +0000 | 
| commit | 92f450652c88fb3f00a3da7883d2a3fa22a1bf3d (patch) | |
| tree | bc55c039d5cd470b54bf09b7beea44d4a1b71f24 /src/interfaces/jdbc/org/postgresql/Statement.java | |
| parent | 8af0ea9dc137d39f44d40c7b5246f24f06c3a03d (diff) | |
The attached patch enables PostgreSQL CVS to build cleanly under Cygwin
when built against readline 4.2.  Specifically, it handles the deprecation
of
    filename_completion_function()
with preference for
    rl_filename_completion_function()
Although, I was motivated by Cygwin support, IMO this patch is appropriate
for all platforms.  To quote from the readline source:
    #if 0
    /* Backwards compatibility (compat.c).  These will go away sometime. */
    ...
    extern READLINE_EXPORT(char, *filename_completion_function) ...
    #endif
Note that this patch is modeled after the one by Peter Eisentraut for
completion_matches():
    http://www.ca.postgresql.org/~petere/readline42.html
I tested this patch under the following environments:
    Cygwin with readline 4.1
    Cygwin with readline 4.2
    Linux with readline 2.2.1
    Linux with readline 4.2
and it behaved as expected.
Jason Tishler
Diffstat (limited to 'src/interfaces/jdbc/org/postgresql/Statement.java')
0 files changed, 0 insertions, 0 deletions
