diff options
Diffstat (limited to 'src/LYMainLoop.c')
-rw-r--r-- | src/LYMainLoop.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/LYMainLoop.c b/src/LYMainLoop.c index 0329f974..cd245caf 100644 --- a/src/LYMainLoop.c +++ b/src/LYMainLoop.c @@ -1,5 +1,5 @@ /* - * $LynxId: LYMainLoop.c,v 1.155 2008/12/09 00:14:47 tom Exp $ + * $LynxId: LYMainLoop.c,v 1.157 2008/12/14 18:42:42 tom Exp $ */ #include <HTUtils.h> #include <HTAccess.h> @@ -1500,11 +1500,11 @@ static int handle_LYK_ACTIVATE(int *c, strip_trailing_slash(newdoc.address); } #endif /* DIRED_SUPPORT && !__DJGPP__ */ -#ifndef USE_CACHEJAR - if (isLYNXCOOKIE(curdoc.address)) { -#else - if (isLYNXCOOKIE(curdoc.address) || isLYNXCACHE(curdoc.address)) { + if (isLYNXCOOKIE(curdoc.address) +#ifdef USE_CACHEJAR + || isLYNXCACHE(curdoc.address) #endif + ) { HTuncache_current_document(); } } @@ -2463,13 +2463,13 @@ static void handle_LYK_EDIT(int *old_c, *old_c = real_c; HTUserMsg(EDIT_DISABLED); } - } else + } #ifdef DIRED_SUPPORT - /* - * Allow the user to edit the link rather than curdoc in edit mode. - */ - if (lynx_edit_mode && - non_empty(editor) && !no_dired_support) { + /* + * Allow the user to edit the link rather than curdoc in edit mode. + */ + else if (lynx_edit_mode && + non_empty(editor) && !no_dired_support) { if (nlinks > 0) { cp = links[curdoc.link].lname; if (is_url(cp) == FILE_URL_TYPE) { @@ -2506,9 +2506,9 @@ static void handle_LYK_EDIT(int *old_c, FREE(tp); } } - } else + } #endif /* DIRED_SUPPORT */ - if (non_empty(editor)) { + else if (non_empty(editor)) { if (edit_current_file(newdoc.address, curdoc.link, LYGetNewline())) { HTuncache_current_document(); LYforce_no_cache = TRUE; /*force reload of document */ @@ -6080,7 +6080,7 @@ int mainloop(void) } else if (!dump_links_only) { print_wwwfile_to_fd(stdout, FALSE, FALSE); } - return (EXIT_SUCCESS); + return ((dump_server_status >= 400) ? EXIT_FAILURE : EXIT_SUCCESS); } /* |