The function "View temporary file" doesn't work if SAVE_SPACE or
LYNX_SAVE_SPACE are defined, since the function erroneously prepends
this directory to the absolute path of the temp file. Temporary files
aren't in the SAVE_SPACE directory. I think that this patch fixes it -
tested on Cygwin and DJGPP. I also put in the fix for the DJGPP path
not starting with "/".
                         Doug

--- lynx2-8-5/src/LYDownload.c.ori      2003-06-01 17:16:28.000000000 -0800
+++ lynx2-8-5/src/LYDownload.c  2003-06-17 22:11:42.000000000 -0800
@@ -549,8 +549,10 @@
            if (SuffixIs(data_file, HTML_SUFFIX)
             || SuffixIs(data_file, TEXT_SUFFIX)) {
                fprintf(fp0,
-                       "   <a href=\"file://localhost%s%s\">%s</a>\n",
-                       NonNull(lynx_save_space),
+                       "   <a href=\"file://localhost");
+           if (!LYIsHtmlSep(*data_file))
+               fprintf(fp0, "/");
+               fprintf(fp0, "%s\">%s</a>\n",
                        data_file,
                        gettext("View temporary file"));
            }

-- 
Doug Kaufman
Internet: [EMAIL PROTECTED]


; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to [EMAIL PROTECTED]

Reply via email to