diff options
author | adam <adam@FreeBSD.org> | 1994-09-25 04:57:44 +0000 |
---|---|---|
committer | adam <adam@FreeBSD.org> | 1994-09-25 04:57:44 +0000 |
commit | 93305f2bf1f6447c521bde7da2a312a1e0fae05c (patch) | |
tree | ed2318647e47f77c106b26cef7d2083427643ba3 /gnu | |
parent | b769fbff39ae682daf13a0d9161d74fd62791501 (diff) | |
download | FreeBSD-src-93305f2bf1f6447c521bde7da2a312a1e0fae05c.zip FreeBSD-src-93305f2bf1f6447c521bde7da2a312a1e0fae05c.tar.gz |
Dumped core when prompt == NULL
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/lib/libreadline/readline.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/lib/libreadline/readline.c b/gnu/lib/libreadline/readline.c index ee624c1..941243e 100644 --- a/gnu/lib/libreadline/readline.c +++ b/gnu/lib/libreadline/readline.c @@ -278,7 +278,8 @@ readline (prompt) return ((char *)NULL); } - rl_visible_prompt_length = rl_expand_prompt (rl_prompt); + if (rl_prompt != NULL) + rl_visible_prompt_length = rl_expand_prompt (rl_prompt); rl_initialize (); rl_prep_terminal (_rl_meta_flag); |