diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/LYIcon.rc | 10 | ||||
-rw-r--r-- | src/LYMainLoop.c | 30 |
2 files changed, 21 insertions, 19 deletions
diff --git a/src/LYIcon.rc b/src/LYIcon.rc index ed98e5c1..ee6861ae 100644 --- a/src/LYIcon.rc +++ b/src/LYIcon.rc @@ -1,12 +1,12 @@ -// $LynxId: LYIcon.rc,v 1.12 2014/03/10 21:44:33 tom Exp $ +// $LynxId: LYIcon.rc,v 1.13 2014/03/16 15:03:40 tom Exp $ #include <windows.h> 100 ICON "../samples/lynx.ico" VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,8,9,1001 -PRODUCTVERSION 2,8,9,1001 +FILEVERSION 2,8,9,1002 +PRODUCTVERSION 2,8,9,1002 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 FILEOS VOS_NT_WINDOWS32 @@ -19,12 +19,12 @@ BEGIN BEGIN VALUE "CompanyName", "http://lynx.isc.org" VALUE "FileDescription", "Lynx - web browser" - VALUE "FileVersion", "2.8.9.1001" + VALUE "FileVersion", "2.8.9.1002" VALUE "InternalName", "Lynx" VALUE "LegalCopyright", "©1997-2014 Thomas E. Dickey" VALUE "OriginalFilename", "lynx.exe" VALUE "ProductName", "Lynx - web browser" - VALUE "ProductVersion", "2.8.9.1001" + VALUE "ProductVersion", "2.8.9.1002" END END BLOCK "VarFileInfo" diff --git a/src/LYMainLoop.c b/src/LYMainLoop.c index 6fa2af27..b91f7966 100644 --- a/src/LYMainLoop.c +++ b/src/LYMainLoop.c @@ -1,5 +1,5 @@ /* - * $LynxId: LYMainLoop.c,v 1.230 2013/11/28 11:20:34 tom Exp $ + * $LynxId: LYMainLoop.c,v 1.231 2014/06/06 00:13:03 tom Exp $ */ #include <HTUtils.h> #include <HTAccess.h> @@ -1549,21 +1549,23 @@ static void handle_LYK_SUBMIT(int cur, DocInfo *doc, BOOLEAN *refresh_screen) form = make; } - StrAllocCopy(save_submit_action, form->submit_action); - form->submit_action = HTPrompt(EDIT_SUBMIT_URL, form->submit_action); + if (form != 0) { + StrAllocCopy(save_submit_action, form->submit_action); + form->submit_action = HTPrompt(EDIT_SUBMIT_URL, form->submit_action); - if (isEmpty(form->submit_action) || - (!isLYNXCGI(form->submit_action) && - StrNCmp(form->submit_action, "http", 4))) { - HTUserMsg(FORM_ACTION_NOT_HTTP_URL); - } else { - HTInfoMsg(SUBMITTING_FORM); - HText_SubmitForm(form, doc, form->name, form->value); - *refresh_screen = TRUE; - } + if (isEmpty(form->submit_action) || + (!isLYNXCGI(form->submit_action) && + StrNCmp(form->submit_action, "http", 4))) { + HTUserMsg(FORM_ACTION_NOT_HTTP_URL); + } else { + HTInfoMsg(SUBMITTING_FORM); + HText_SubmitForm(form, doc, form->name, form->value); + *refresh_screen = TRUE; + } - StrAllocCopy(form->submit_action, save_submit_action); - FREE(make); + StrAllocCopy(form->submit_action, save_submit_action); + FREE(make); + } } static void handle_LYK_RESET(int cur, BOOLEAN *refresh_screen) |