Mercurial > hg > octave-lojdl > gnulib-hg
changeset 6448:22577c85f5af
Fix last commit (ChangeLog entry still applicable).
author | Simon Josefsson <simon@josefsson.org> |
---|---|
date | Thu, 10 Nov 2005 14:50:28 +0000 |
parents | ae0846575b68 |
children | 232d8dc8525f |
files | lib/readline.c |
diffstat | 1 files changed, 2 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/lib/readline.c +++ b/lib/readline.c @@ -48,9 +48,8 @@ if (getline (&out, &size, stdin) < 0) return NULL; - if (out[strlen (out) - 1] == '\r') - out[strlen (out) - 1] = '\0'; - if (out[strlen (out) - 1] == '\n') + while (*out && (out[strlen (out) - 1] == '\r' + || out[strlen (out) - 1] == '\n')) out[strlen (out) - 1] = '\0'; return out;