diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 1995-03-17 21:11:53 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 1995-03-17 21:11:53 +0000 |
commit | dd970fbdb0a35837153a2ded53fa3e1fe8fc4062 (patch) | |
tree | 4bf25c20dc2ca75a90145194fdea39e202c5cda2 /gnu | |
parent | 2dfe718316844ff0c838ba1cc639924651219c68 (diff) | |
download | src-dd970fbdb0a35837153a2ded53fa3e1fe8fc4062.tar.gz src-dd970fbdb0a35837153a2ded53fa3e1fe8fc4062.zip |
Fix savestring & gdb conflict
Moreover, this fix not breaks any pgm which uses readline's savestring
Notes
Notes:
svn path=/head/; revision=7114
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/lib/libreadline/readline.c | 5 | ||||
-rw-r--r-- | gnu/lib/libreadline/readline.h | 3 |
2 files changed, 3 insertions, 5 deletions
diff --git a/gnu/lib/libreadline/readline.c b/gnu/lib/libreadline/readline.c index fe391635fe3c..1a27bd4f0f85 100644 --- a/gnu/lib/libreadline/readline.c +++ b/gnu/lib/libreadline/readline.c @@ -3362,13 +3362,10 @@ rl_getc (stream) } #if !defined (SHELL) -#ifdef savestring -#undef savestring -#endif /* Backwards compatibilty, now that savestring has been removed from all `public' readline header files. */ char * -savestring (s) +rl_savestring (s) char *s; { return ((char *)strcpy (xmalloc (1 + (int)strlen (s)), (s))); diff --git a/gnu/lib/libreadline/readline.h b/gnu/lib/libreadline/readline.h index b3971775cb88..652d8ca80a94 100644 --- a/gnu/lib/libreadline/readline.h +++ b/gnu/lib/libreadline/readline.h @@ -283,7 +283,8 @@ extern int rl_forced_update_display (); #define RL_PROMPT_END_IGNORE '\002' #if !defined (savestring) -extern char *savestring (); /* XXX backwards compatibility */ +#define savestring rl_savestring /* XXX backwards compatibility */ #endif +extern char *rl_savestring (); #endif /* _READLINE_H_ */ |