nano

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

commit fe4158410211609440c8a5ee6a194cfb50a5929c
parent 0e9d3c6c28c73bc489eff55e81e36423f0d56e18
Author: Chris Allegretta <chrisa@asty.org>
Date:   Thu,  4 Jan 2001 05:08:37 +0000

Make functions return themselves when do_browser() aborts


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

Diffstat:
Mfiles.c | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/files.c b/files.c @@ -279,6 +279,10 @@ int do_insertfile(void) free(realname); realname = tmp; } + else { + free(realname); + return do_insertfile(); + } } #endif @@ -529,6 +533,8 @@ int do_writeout(int exiting) free(answer); answer = tmp; } + else + return do_writeout(exiting); } #endif