nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit de852623ee41f19e3cce616bba0fc52469d05bbb
parent 3f9c3bf10b3b3b008e5cc6f0874ac570b769fb11
Author: Chris Allegretta <chrisa@asty.org>
Date:   Wed, 18 Sep 2002 00:28:57 +0000

- rcfile.c:parse_colors() - Stop infinite loop when syntax doesn't begin with " char


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1278 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

Diffstat:
MChangeLog | 3+++
Mrcfile.c | 1+
2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -119,6 +119,9 @@ CVS code - - Add a better string matching sequence that includes escaped quotes (thanks to Carl E. Lindberg, who doesn't even know he helped ;-) +- rcfile.c: + parse_colors() + - Stop infinite loop when syntax doesn't begin with " char. - utils.c: charalloc() - Switch from using calloc() to using malloc(). (David diff --git a/rcfile.c b/rcfile.c @@ -371,6 +371,7 @@ void parse_colors(char *ptr) if (*ptr != '"') { rcfile_error(_("regex strings must begin and end with a \" character\n")); + ptr = parse_next_regex(ptr); continue; } ptr++;